flush

Материал из cppreference.com
< cpp | io
Перейти к: навигация, поиск

Синтаксис:

    ostream& ostream::flush();

Функция flush() выводит буфер текущего потока вывода на прилагаемое устройство вывода. Эта функция полезна для печати отладочной информации, т.к. иногда программы прерываются до того как у них появится шанс отобразить буферы вывода на экране. При правильном использовании функции flush() есть гарантия, что вся ваша отладочная информация будет распечатана.

Вам следует использовать cerr для отладки, которая не буферизирует вывод по умлочанию.

Смотрите также: put, write

Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты