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 protected restituisce zero se il puntatore del file fp è un puntatore null.

Note

setbuf chiama setvbuf(fp, (char *)_Buffer, _IOFBF, _Count * sizeof (Elem) ) per fornire la matrice di elementi _Count che cominciano a _Buffer 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 questo per segnalare il successo.

Requisiti

fstream <diIntestazione: >

Spazio dei nomi: std

Vedere anche

Riferimenti

Classe basic_filebuf

Programmazione di iostream

Convenzioni di iostream