fpos – třída
Třída šablony popisuje objekt, který lze uložit všechny informace potřebné k obnovení indikátor libovolného souboru pozici v rámci libovolného datového proudu.Objekt třídy fpos<St> efektivně ukládá objekty nejméně dvou členů:
Posun bajtů, typu streamoff.
Převod stavu, používat objekt třídy basic_filebuf typu St, mbstate_t.
Můžete také uložit na místě libovolného souboru, pro použití objektu třídy basic_filebuf, typu fpos_t.Pro prostředí s omezenou velikost, ale streamoff a fpos_t může někdy zaměnitelné.Pro prostředí s žádné datové proudy, které jsou závislé na stavu, kódování mbstate_t může být ve skutečnosti nepoužívané.Proto se mohou lišit počet členských objektů, které jsou uloženy.
template <class Statetype>
class fpos
Parametry
- Statetype
Informace o stavu.
Konstruktory
Vytvořte objekt, který obsahuje informace o pozici v proudu (posun). |
Členské funkce
Interně používán pouze standartní knihovny jazyka C++.Nebude volat tuto metodu v kódu. |
|
Nastaví nebo vrátí stav převodu. |
Operátory
Pozice v souboru ukazatelů testy pro nerovnost. |
|
Zvýší ukazatel pozice v souboru. |
|
Zvýší ukazatel pozice v souboru. |
|
Indikátor sníží pozici souboru. |
|
Indikátor sníží pozici souboru. |
|
Indikátory umístění souboru testů rovnosti. |
|
Nádech objekt typu fpos na objekt typu streamoff. |
Požadavky
Záhlaví:<ios>
Obor názvů: std
Viz také
Referenční dokumentace
Bezpečný přístup z více vláken ve standardní knihovně C++