Sdílet prostřednictvím


_fwrite_nolock

Zapisuje data do datového proudu, bez blokování podprocesu.

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

Parametry

  • buffer
    Ukazatel na zápis dat.

  • size
    Velikost v bajtech.

  • count
    Maximální počet položek k zápisu.

  • stream
    Ukazatel FILE struktury.

Vrácená hodnota

Same as fwrite.

Poznámky

Tato funkce je verze zamykání fwrite.Je shodné s fwrite 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í

_fwrite_nolock

<stdio.h>

Další informace o kompatibilitě v tématu Compatibility v úvodu.

Příklad

Viz příklad pro fread.

Ekvivalent v rozhraní .NET Framework

System::IO::FileStream::Write

Viz také

Referenční dokumentace

Proud I/O

fread

_Write