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