endl()
und des zugehörigen Manipulators:
//Ausgabepuffer leeren
// strm für Verkettung zurückliefern
ostream& endl (ostream& strm)
{
// newline ausgeben
strm << '\n';
strm.flush();
return strm;
}
Durch die Anweisung
cout << endl;
wird die Funktion, die der Manipulator repräsentiert, mit dem zu manipulierenden Stream als Parameter aufgerufen:
endl(cout);