std::basic_spanbuf<CharT,Traits>:: seekpos
|
protected
:
pos_type seekpos
(
pos_type sp,
std::
ios_base
::
openmode
which
=
|
(seit C++23) | |
Positioniert den nächsten Zeiger des Lese- und/oder Schreibbereichs, falls möglich, an die durch
sp
angegebene Position.
Entspricht return seekoff ( off_type ( sp ) , std:: ios_base :: beg , which ) ; .
Inhaltsverzeichnis |
Parameter
| sp | - |
Stream-Position, wie sie beispielsweise durch
seekoff()
oder
seekpos()
erhalten wird
|
||||||
| which | - |
definiert, ob die Eingabesequenz, die Ausgabesequenz oder beide betroffen sind. Es kann eine oder eine Kombination der folgenden Konstanten sein:
|
Rückgabewert
sp
bei Erfolg oder
pos_type
(
off_type
(
-
1
)
)
bei Misserfolg.
Hinweise
seekpos()
wird aufgerufen von
std::basic_streambuf::pubseekpos()
, welches aufgerufen wird von den Einzelargument-Versionen von
std::basic_istream::seekg()
und
std::basic_ostream::seekp()
.
Beispiel
|
Dieser Abschnitt ist unvollständig
Grund: Kein Beispiel |
Siehe auch
|
ruft
seekpos
(
)
auf
(öffentliche Elementfunktion von
std::basic_streambuf<CharT,Traits>
)
|
|
|
[virtual]
|
positioniert den nächsten Zeiger in der Eingabesequenz, Ausgabesequenz oder beiden mittels absoluter Adressierung neu
(virtuelle geschützte Elementfunktion von
std::basic_stringbuf<CharT,Traits,Allocator>
)
|
|
[virtual]
|
positioniert den nächsten Zeiger in der Eingabesequenz, Ausgabesequenz oder beiden mittels absoluter Adressierung neu
(virtuelle geschützte Elementfunktion von
std::strstreambuf
)
|