_fclose_nolock

Закрывает поток без поток-блокировать.

int _fclose_nolock( 
   FILE *stream 
);

Параметры

  • stream
    Указатель на FILE структура.

Возвращаемое значение

fclose возвращает 0, если поток успешно закрыт.Возвращает EOF чтобы отобразить ошибку.

Заметки

Это действует non-блокируя версия fclose.Они идентичны за исключением того, что не защищен от взаимодействия с другими потоками.Она может выполняться быстрее, поскольку она не создает дополнительных издержек за пределами блокировать другие потоки.Используйте эту функцию как потокобезопасных только в контексте однопотоковые приложения или где токены области уже вызывающий поток изоляцию.

Требования

Функция

Обязательный заголовок

_fclose_nolock

<stdio.h>

Дополнительные сведения о совместимости см. Совместимость во введении.

Эквивалент в .NET Framework

См. также

Ссылки

Поток ВВОДА-ВЫВОДА

_close

_fdopen, _wfdopen

fflush

fopen, _wfopen

freopen, _wfreopen