Freigeben über


basic_streambuf::pubseekpos

Ruft seekpos, eine geschützte virtuelle Funktion, die in einer abgeleiteten Klasse überschrieben wird, und setzt die aktuelle Zeigerposition zurück.

pos_type pubseekpos(
   pos_type _Sp,
   ios_base::openmode _Which = ios_base::in | ios_base::out
);

Parameter

  • _Sp
    Die Position, für zu suchen.

  • _Which
    Gibt den Modus für die Zeigerposition an.Standard ist, es Ihnen ermöglichen, das Lesen und die Schreibpositionen zu ändern.

Rückgabewert

Die neue Position oder eine ungültige Streamposition.Um festzustellen wenn die Streamposition ungültig ist, vergleichen Sie den Rückgabewert mit pos_type(off_type(-1)).

Hinweise

Die Memberfunktion gibt seekpos zurück (_Sp, _Which).

Anforderungen

Header: <streambuf>

Namespace: std

Siehe auch

Referenz

basic_streambuf Class

Programmierung der iostream-Headerdatei

iostreams Konventionen