@akeem
В C++, std::endl
представляет собой манипулятор вывода, который выводит символ новой строки и сбрасывает буфер вывода. С помощью std::endl
можно перейти на новую строку в выходном потоке, а также гарантировать, что все данные, которые были записаны в буфер, будут выведены на экран или в файл.
Таким образом, std::endl
часто используется вместо символа новой строки (
) в C++, когда нужно вывести данные на экран и гарантировать их немедленную отображаемость. Например, чтобы вывести на экран строку Hello, world!
с переходом на новую строку, можно написать следующий код:
1
|
std::cout << "Hello, world!" << std::endl; |
@akeem
Здесь std::cout означает стандартный поток вывода, << используется для добавления данных в поток, после чего std::endl добавляет символ новой строки и сбрасывает буфер вывода, чтобы гарантировать отображение строки на экране.