_fread_nolock
Čte data z datového proudu, bez blokování jiných podprocesů.
size_t _fread_nolock(
void *buffer,
size_t size,
size_t count,
FILE *stream
);
Parametry
buffer
Umístění úložiště pro data.size
Velikost v bajtech.count
Maximální počet položek ke čtení.stream
Ukazatel FILE struktury.
Vrácená hodnota
Viz téma fread.
Poznámky
Tato funkce je verze zamykání fread.Je shodné s fread s výjimkou, že jej není chráněn z rušení jiných podprocesů.Může být rychlejší, protože ušetří režie uzamčení jiných podprocesů.Tuto funkci lze používejte pouze v kontextu podprocesu například jedním podprocesem aplikace nebo pokud volající obor již zpracovává podproces izolace.
Požadavky
Function |
Požadované záhlaví |
---|---|
_fread_nolock |
<stdio.h> |
Další informace o kompatibilitě v tématu Compatibility v úvodu.