C ++ streambuf - seekpos

Descripción

Se utiliza para establecer el puntero de posición en la posición absoluta y establece la nueva posición absoluta pos para los punteros de posición especificados por el parámetro which.

Declaración

A continuación se muestra la declaración de std :: stringbuf :: seekpos.

streampos seekpos (streampos sp, ios_base::openmode which = ios_base::in | ios_base::out);

Parámetros

  • pos - Nueva posición absoluta para el puntero de posición.

  • way - Determina cuál de los punteros de posición se ve afectado: el puntero get.

Valor devuelto

Devuelve pos en caso de éxito o la función devuelve streampos (streamoff (-1)) en caso de error.

Excepciones

Basic guarantee - si se lanza una excepción, el objeto está en un estado válido.

Carreras de datos

modifica el objeto stringbuf.