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