ostream
-
hallo,
wozu ist dieses ostream gut? manchmal sehe ich sowas irgendwie so:
istream = &cin
oder
ostream&...
-
du meinst entweder
istream *pi = &cin;
oder
istream &in = cin;
oder was anderes?
vielleichtistream &operator >> (istream &in, blub &x);
oder das gleiche mit ostream?
das wäre dann einfach eine referenz auf eine ostream/istream (eigentlich basic_istream/basic_ostream) instanz
sowie zb cin und cout, cerr und clog etc. instanze sind. außerdem kannst du einen ofstream nach ostream und einen ifstream nach istream und fstream nach istream und ostream casten (vererbung).
oder was genau willst du wissen?
ein
ostream &out = cout;
ist eine referenz namens out auf ein ostream objekt namens cout
-
hier die Beziehungen: http://www.cplusplus.com/ref/iostream/