Пространства имён
Варианты
Действия

std::basic_filebuf::sync

Материал из cppreference.com
< cpp‎ | io‎ | basic filebuf

 
 
Библиотека ввода/вывода
Манипуляторы ввода/вывода
Функции print (C++23)
Ввод/вывод в стиле C
Буферы
(устарело в C++98)
Потоки
Абстракции
Файловый ввод/вывод
Ввод/вывод строк
Ввод/вывод массивов
(устарело в C++98)
(устарело в C++98)
(устарело в C++98)
Синхронизированный вывод
Типы
Интерфейс категорий ошибок
(C++11)
 
std::basic_filebuf
Общественные функции-члены
Оригинал:
Public member functions
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Охраняемые функций-членов
Оригинал:
Protected member functions
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
basic_filebuf::sync
Функции, не являющиеся членами
 
protected:
virtual int sync()
Если положить области существует (например, файл был открыт для записи), называет overflow() писать все в ожидании вывод в файл.
Оригинал:
If a put area exists (e.g. the file was opened for writing), calls overflow() to write all pending output to the file.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Если Get области существует (например, файл был открыт для чтения), эффект от реализации. Типичная реализация может опустошить Get области и перемещения текущей позиции файла обратно на соответствующее число байтов.
Оригинал:
If a get area exists (e.g. the file was opened for reading), the effect is implementation-defined. Typical implementation may empty out the get area and move the current file position back by the corresponding number of bytes.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

Содержание

[править] Параметры

(Нет)

[править] Возвращаемое значение

0 в случае успеха, -1 в случае неудачи.
Оригинал:
0 in case of success, -1 in case of failure.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править] Заметки

sync() или ее эквивалент неявно вызывается close(), seekoff(), и seekpos() и явно называли std::basic_streambuf::pubsync
Оригинал:
sync() or its equivalent is implicitly called by close(), seekoff(), and seekpos() and explicitly called by std::basic_streambuf::pubsync
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править] Пример

[править] См. также

Вызывает sync()
Оригинал:
invokes sync()
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

(public функция-элемент std::basic_streambuf) [править]
синхронизирует выходной поток с фактическим файл
Оригинал:
synchronizes an output stream with the actual file
Текст был пере��едён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

(функция) [править]