_fflush_nolock
Сбрасывает поток без блокирования потока (нити).
int _fflush_nolock(
FILE *stream
);
Параметры
- stream
Указатель на структуру FILE.
Возвращаемое значение
См. раздел fflush.
Заметки
Эта функция - неблокирующая версия fflush. Она идентична fflush за исключением того, что она не защищена от взаимодействия с другими потоками. Она может выполняться быстрее, поскольку она не создают дополнительную нагрузку, связанную с блокировкой работы других потоков. Эту функцию следует использовать только в потокобезопасных контекстах, например в однопоточных приложениях или если вызываемая область уже обрабатывает изоляцию потоков.
Требования
Функция |
Обязательный заголовок |
---|---|
_fflush_nolock |
<stdio.h> |
Дополнительные сведения о совместимости см. в разделе Совместимость во введении.