basic_streambuf::seekpos
Uma função de membro virtual protegido que tente alterar os cargos atuais para fluxos controle.
virtual pos_type seekpos(
pos_type _Sp,
ios_base::openmode _Which = ios_base::in | ios_base::out
);
Parâmetros
_Sp
A posição para buscar._Which
Especifica o modo para a posição do ponteiro.O padrão é permitir que você altere a leitura e escrita posições.
Valor de retorno
A nova posição, ou uma posição inválido de fluxo.Para determinar se a posição de fluxo é inválido, compare o valor de retorno com pos_type(off_type(-1)).
Comentários
A nova posição é _Sp.
Normalmente, se which & ios_base::in é diferente de zero, o fluxo de entrada é afetado, e se which & ios_base::out é diferente de zero, o fluxo de saída é afetado.O uso real de este parâmetro varia entre buffers derivados de fluxo, mas.
Se a função é bem-sucedida na posição ou alterar as posições de fluxo, retorna a posição de fluxo ou resultante de posições resultantes de fluxo.Caso contrário, retornará uma posição inválido de fluxo (- 1).O comportamento padrão é retornar uma posição inválido de fluxo.
Requisitos
Cabeçalho: <streambuf>
namespace: STD