std::ostream& std::endl (std::ostream& strm) { // Запись признака конца строки strm.put('\n'); // Принудительный вывод выходного буфера strm.flush(); // Возвращение strm для организации цепочечных вызовов return strm; }