Freigeben über


streambuf::seekoff-Methode

Verschiebt an eine Position, die durch einen relativen Offset angegeben wird.

virtual typename details::basic_streambuf<_CharType>::pos_type seekoff(
   typename details::basic_streambuf<_CharType>::off_type offset,
   std::ios_base::seekdir way,
   std::ios_base::openmode mode
);

Parameter

  • offset
    Die relative Position, an die verschoben werden soll.

  • way
    Der Anfangspunkt (beginning, end, current) für die Verschiebung.

  • mode
    Die E/A-Richtung für die Verschiebung (siehe Hinweise).

Rückgabewert

Die Position. EOF, falls Fehler beim Vorgang auftreten.

Hinweise

Einige Streams haben möglicherweise separate Schreib- und Lesecursor. Für solche Streams definiert der mode-Parameter, ob der Schreib- oder der Lesecursor verschoben werden soll.

Anforderungen

Header: astreambuf.h

Namespace: concurrency::streams

Siehe auch

Referenz

streambuf-Klasse