Condividi tramite


basic_filebuf::setbuf

Esegue un particolare di un'operazione a ciascun buffer del flusso derivato.

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

Parametri

  • _Buffer
    Puntatore a un buffer.

  • _Count
    Dimensione del buffer.

Valore restituito

La funzione membro protetta restituisce zero se il puntatore del file fp è un puntatore null.

Note

setbuf chiama setvbuf(fp, (char *)_Buffer, _IOFBF, _Count * sizeof (Elem) per garantire la matrice di elementi _Count a partire dal _Buffer come buffer per il flusso.Se la funzione restituisce un valore diverso da zero, la funzione restituisce un puntatore null.In caso contrario, restituisce this per indicare la riuscita.

Requisiti

intestazione: <fstream>

Spazio dei nomi: deviazione standard

Vedere anche

Riferimenti

basic_filebuf Class

programmazione di iostream

convenzioni di iostream