basic_streambuf::seekpos
Chráněné virtuální členské funkce, který se pokouší změnit aktuální pozice řízené proudům.
virtual pos_type seekpos(
pos_type _Sp,
ios_base::openmode _Which = ios_base::in | ios_base::out
);
Parametry
_Sp
Pozice pro hledání._Which
Určuje režim pro umístění ukazatele.Výchozí je umožňují upravit, číst a zapisovat pozic.
Vrácená hodnota
Nové místo nebo objekt neplatný datový proud polohu.Zjistit pozici proudu je neplatný, porovnat hodnotu s pos_type(off_type(-1)).
Poznámky
Nová pozice je _Sp.
Obvykle Pokud které & ios_base::in je nenulová, je ovlivněna vstupní proud a pokud které & ios_base::Out je nenulová, je ovlivněna výstupní datový proud.Skutečné použití tohoto parametru se liší mezi vyrovnávací paměti datového proudu odvozené, ale.
Pokud funkce uspěje v proudu pozici nebo pozice změnila, vrátí výsledné pozice proudu nebo jedné z poloh výsledný datový proud.V opačném případě vrátí objekt neplatný datový proud polohu (-1).Výchozí chování je vrátit pozici neplatný datový proud.
Požadavky
Záhlaví: <streambuf>
Obor názvů: std