C ++ streambuf - setbuf

Descrição

Ele é usado para definir o buffer e a função virtual chamada pela função de membro público pubsetbuf para influenciar o objeto de uma maneira que depende da implementação da biblioteca.

Declaração

A seguir está a declaração para std :: stringbuf :: setbuf.

streambuf* setbuf (char* s, streamsize n);

Parâmetros

  • s - O ponteiro para a sequência de caracteres a serem gravados.

  • n - O número de caracteres a serem escritos.

Valor de retorno

Ele retorna isso.

Exceções

Basic guarantee - se uma exceção for lançada, o objeto está em um estado válido.

Corridas de dados

se s, n ambos os argumentos forem zero, ele não apresenta corridas de dados. Caso contrário, não especificado.