_fread_nolock

 

Para obtener la documentación más reciente de Visual Studio 2017 RC, consulte Documentación de Visual Studio 2017 RC.

Lee datos desde una secuencia, sin bloquear otros subprocesos.

size_t _fread_nolock(   
   void *buffer,  
   size_t size,  
   size_t count,  
   FILE *stream   
);  

Parámetros

buffer
Ubicación de almacenamiento de los datos.

size
Tamaño del elemento en bytes.

count
Número máximo de elementos que se va a leer.

stream
Puntero a la estructura de FILE.

Consulte fread.

Esta función es una versión sin bloqueo de fread. Es idéntico a fread excepto en que no está protegida contra interferencias de otros subprocesos. Puede ser más rápidas porque no incurre en la sobrecarga de bloquear otros subprocesos. Use esta función solo en contextos seguros para subprocesos como aplicaciones de un único subproceso o donde el ámbito de llamada ya controle el aislamiento de subprocesos.

FunciónEncabezado necesario
_fread_nolock<stdio.h>

Para obtener más información sobre compatibilidad, vea Compatibility en la introducción.

System::IO::FileStream::Read

E/S de secuencia
fwrite
_read

Mostrar: