flushall

 Функция            Сбрасывает буфера всех потоков.

 Синтаксис          #include
                    int flushall(void);

 Файл, содержащий   stdio.h
 прототип

 Описание           Функция flushall сбрасывает все буфера, связанные
                    с открытыми входными потоками, и записывает в со-
                    ответствующие файлы все буфера, относящиеся к от-
                    крытым выходным потокам. Любые операции чтения,
                    следующие за функцией flushall будут читать новые
                    данные для входных файлов в буферы.

                    Все потоки остаются открытыми.

 Возвращаемое       flushall возвращает число открытых входных и выход-
 значение           потоков.

 Переносимость      Поддерживается системой UNIX.

 Смотрите также     fclose fcloseall fflush

 Пример:

 #include

 int main(void)
 {
    FILE *stream;
    /* создать файл */
    stream = fopen("DUMMY.FIL","w");
    /* сбросить все открытые потоки */
    printf("Сброшено %d потоков\n",flushall());
    /* закрыть файл */
    fclose(stream);
    return 0;
 }