Sdílet prostřednictvím


fpos Class

Popisuje šablony třídy objektu, který lze uložit všechny informace potřebné k obnovení indikátor umístění libovolného souboru v rámci libovolný datový proud.Objekt třídy fpos <St> efektivně ukládá alespoň dva členské objekty:

  • Posun bajtů, typu streamoff.

  • Převod stavu, pomocí objektu třídy basic_filebuf typu St, obvykle mbstate_t.

Můžete také uložit pozice libovolného souboru pomocí objektu třídy basic_filebuf, typu fpos_t.Pro prostředí s omezenou velikost, ale streamoff a fpos_t někdy èasto používán.Pro prostředí s žádné proudy, které mají kódování závislé na stavu mbstate_t skutečně nepoužité.Proto se může lišit počet členských objektů uložených.

template <class Statetype>
   class fpos

Parametry

  • Statetype
    Informace o stavu.

42zz68ta.collapse_all(cs-cz,VS.110).gifKonstruktory

fpos

Vytvořte objekt, který obsahuje informace o pozici v proudu (posun).

42zz68ta.collapse_all(cs-cz,VS.110).gifFunkce členů

seekpos

Interně používán pouze Standard C++ LibraryNevolejte tento způsob v kódu.

Stav

Nastaví nebo vrátí stav převodu.

42zz68ta.collapse_all(cs-cz,VS.110).gifOperátory

operátor! =

Umístění souboru ukazatelů zkoušky nerovnost.

operátor +

Zvýší pozici souboru indikátor.

operátor +=

Zvýší pozici souboru indikátor.

operátor-

Indikátor sníží pozici souboru.

operátor-=

Indikátor sníží pozici souboru.

operátor ==

Umístění souboru ukazatelů testy pro rovnost.

operátor streamoff

Nádech objekt typu fpos na objekt typu streamoff.

Požadavky

Záhlaví: <ios>

Obor názvů: std

Viz také

Referenční dokumentace

Bezpečnostní vlákno v Standardní knihovna C++

iostream programování

iostreams konvence

Další zdroje

fpos členové

<ios> Členové