2

Здравствуйте. Что значит endl в:

std::cout << "Таблица информации" << std::endl; 
Arhadthedev
  • 11,528
maselko
  • 41

4 Answers4

9

Важно заметить, что std::endl не только вставляет знак перевода строки. Вы можете вставлять '\n', или '\r\n', но вывод строки произойдет лишь в конце блока (программы) или при сбрасывании буфера.

std::endl принудительно очищает буфер вывода, и строка выводится сразу же вслед за этой командой.

Andrio Skur
  • 2,873
BuilderC
  • 2,850
1

Окончание строки. Также может использоваться спец.символ "\n". Например, cout<<"ПРИМЕР!\nТаблица информации"; выведет "ПРИМЕР" на одной строке, а "Таблица информации" на новой строке.

Nicolas Chabanovsky
  • 51,426
  • 87
  • 267
  • 507
LeD4eG
  • 2,286
1
ostream& endl ( ostream& os );

Вставляет символ перевода строки в данном случае после текста.

alexlz
  • 7,313
  • 16
  • 14
-1

СonsoleOUT << [т.е. На нее] "TEXT" << ENDLine

Gorets
  • 12,402