Thread Hello World: Meine ersten Gehversuche (24 answers)
Opened by format_c at 2003-09-09 23:51

esskar
 2003-09-10 14:54
#11142 #11142
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
[quote=format_c,10.09.2003, 08:22]Also kommt das cout, cin und endl aus der "iostream.h"?
Was sind cout ... Objekte, Funktionen

Gruß Akex[/quote]
unter anderem ja...
cout und cin (aus der iostream.h) sind funktionen, die einen ostream (cout) bzw. einen istream (cin) nehmen; o/istream ist eine template klasse

std::cout und std::cin (aus der iostream) sind funktionen, die einen std::ostream (std::cout) bzw. einen std::istream (std::cin) nehmen; std::o/istream ist eine template klasse

interessanterweise ist std::cout bzw. std::cin mit den normalen istream/ostream Klassen kompatibel...
cout/cin aber nicht mit std::ostream/std::istream

endl/std::endl sind ebenfalls funktionen, und liefern einen ostream/std::ostream zurück, welcher unter Win \r\n enthält und unter *nix \n etcpp.

ich würde iostream (ohne .h) empfehlen, weil die auf allen OS's gleich funktionieren!

View full thread Hello World: Meine ersten Gehversuche