C ++ streambuf - Seekpos

La description

Il est utilisé pour définir le pointeur de position sur la position absolue et définit la nouvelle position absolue pos pour les pointeurs de position spécifiés par le paramètre which.

Déclaration

Voici la déclaration pour std :: stringbuf :: seekpos.

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

Paramètres

  • pos - Nouvelle position absolue pour le pointeur de position.

  • way - Il détermine lequel des pointeurs de position est affecté: le pointeur get.

Valeur de retour

Elle renvoie pos en cas de succès ou la fonction renvoie streampos (streamoff (-1)) en cas d'échec.

Des exceptions

Basic guarantee - si une exception est levée, l'objet est dans un état valide.

Courses de données

il modifie l'objet stringbuf.