Magyarázza már el végre valaki hát nem bírom megérteni C++ . Segítesz?
Ez a módszer menyire platformfüggetlen?
//system ("pause > nul");
/*Ezzel a módszerrel szeretném elérni azt,hogy automatikusan ne záródjon be az ablak.*/
Léci úgy oldjatok meg,hogy nem használtok függvényt.
# include <iostream>
int main()
{
std::cout <<"Welcome \n";
std::cin.get();
return 0;
}
/*Mondanátok még egyéb módszereket amivel megoldható,hogy az ablak ne záruljon be magától.
22:00 Az új sor csupán Windowson és DOS rendszereken \r\n, máshol nem. Macen például \r, *nix rendszereken \n.
Viszont. A \n-t a szöveg módú (tehát nem binary-ben nyitott) streamek mindig az adott rendszer újsor jelölésére alakítják át. Tehát a \n jelölés teljesen platformfüggetlen jelölése az újsornak. Az endl-el viszont az a baj, hogy ilyen esetben például KÉT plusz függvényhívást fog eredményezni: egyrészt az operator<< hívódik meg mégegyszer, másrészt az endl és a \n közötti különbség, hogy az endl mindenképp flusholja a streamet.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!