Descrição
É usado para definir ponteiros de sequência de saída e definir o valor para os ponteiros que definem os limites da parte armazenada em buffer da sequência de saída controlada.
Declaração
A seguir está a declaração para std :: basic_streambuf :: setp.
void setp (char_type* new_pbase, char_type* new_epptr);
Parâmetros
new_pbas - É um novo valor para o ponteiro para o início da parte acessível da sequência de saída controlada.
new_epptr - É um novo valor para o ponteiro final, logo após o final da parte acessível da sequência de saída controlada.
Valor de retorno
Nenhum
Exceções
Basic guarantee - se uma exceção for lançada, o buffer de fluxo está em um estado válido.
Corridas de dados
Ele modifica o objeto de buffer de fluxo.