Книга: Основы программирования в Linux

fflush

fflush

Библиотечная функция fflush вызывает немедленную запись всех данных файлового потока, ждущих выполнения операции записи. Вы можете применять ее, например, чтобы убедиться, что интерактивное приглашение отправлено на терминал до того, как делается попытка считать ответ. Эта функция также полезна, если вы хотите, прежде чем продолжить выполнение, убедиться в том, что важные данные помещены на диск. Ее можно применять в некоторых случаях при отладке программы, чтобы быть уверенным в том, что программа действительно записывает данные, а не зависла. При вызове функции fclose выполняется неявная операция fflush, поэтому перед fclose не нужно вызывать функцию fflush

Далее приведена синтаксическая запись функции:

#include <stdio.h>
int fflush(FILE *stream);

Оглавление книги


Генерация: 2.276. Запросов К БД/Cache: 3 / 1
поделиться
Вверх Вниз