Информатика ЕГЭ. № 22. Посимвольная обработка десятичных чисел. № 8668.mp4
Что делает endl
Наверняка в простых примерах на С++ вы часто замечали слово endl в конце вывода с помощью cout. Эта штука выполняет перевод строки. Но не только. Перевод строки можно выполнить с помощью управляющего символа \n. Но почему-то часто используют именно endl. Символ \n - это просто символ новой строки. Никаких других действий, кроме перевода строки он не выполняет. В отличие от него, манипулятор endl кроме перевода строки ещё и сбрасывает (очищает) буфер вывода. Дело в том, что выводимые данные накапливаются в буфере и не записываются на диск, чтобы ускорить работу программы...