Sdílet prostřednictvím


basic_filebuf::setbuf

Provádí operace specifické pro každé vyrovnávací paměti odvozené datový proud.

virtual basic_streambuf<Elem, Tr> *setbuf(
    char_type *_Buffer,
    streamsize _Count
);

Parametry

  • _Buffer
    Ukazatel na vyrovnávací paměť.

  • _Count
    Velikost vyrovnávací paměti.

Vrácená hodnota

Chráněné členské funkce vrátí nulu pokud ukazatel souboru fp je nulový ukazatel.

Poznámky

setbufcalls setvbuf(fp, (char *)_Buffer, _IOFBF, _Count * sizeof (Elem) ) to offer the array of _Count elements beginning at _Buffer as a buffer for the stream.Pokud tato funkce vrátí nenulovou hodnotu, vrátí funkce ukazatel s hodnotou null.Jinak, vrátí tuto na signál úspěchu.

Požadavky

Záhlaví:<fstream>

Obor názvů: std

Viz také

Referenční dokumentace

basic_filebuf – třída

iostream – programování

iostreams – konvence