Compartilhar via


basic_filebuf::setbuf

Executa um detalhe da operação para cada buffer derivado de fluxo.

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

Parâmetros

  • _Buffer
    Ponteiro para um buffer.

  • _Count
    Tamanho do buffer.

Valor de retorno

A função de membro protegida retorna zero se o ponteiro do arquivo fp é um ponteiro nulo.

Comentários

setbuf chama setvbuf(fp, (char *)_Buffer, _IOFBF, _Count * sizeof (Elem) ) para oferecer a matriz de elementos _Count que começam no _Buffer como um buffer para o fluxo.Se essa função retorna um valor diferente de zero, a função retorna um ponteiro nulo.Caso contrário, retornará this para sinalizar o êxito.

Requisitos

Cabeçalho: <fstream>

namespace: STD

Consulte também

Referência

basic_filebuf Class

iostream de programação

Convenções de iostreams