ios_base Class
Popisuje třídy úložiště a členské funkce vstupní a výstupní datové proudy, které nezávisí na parametry šablony.(Šablona třídy basic_ios popisuje, co je společné a je závislá na parametry šablony.)
Objekt třídy ios_base ukládá informace o formátování, které je tvořeno:
Příznaky v objektu typu formátu fmtflags.
Masky výjimku v objektu typu iostate.
Šířka pole v objektu typu int*.*
Přesnost zobrazení v objektu typu int.
Objekt národního prostředí v objektu typu národního prostředí.
Dvě rozšiřitelné pole s prvky typu dlouhý a void ukazatel.
Objekt třídy ios_base také ukládá informace o stavu datového proudu, objekt typu iostatea zpětné volání zásobníku.
Konstruktory
Konstrukce ios_base objektů. |
Funkce TypeDef
Popisuje předaný funkci register_call. |
|
Konstanty určující vzhled výstupu. |
|
Definuje konstanty popisující stav datového proudu. |
|
Popisuje, jak pracovat s proudem. |
|
Určuje počáteční bod pro posun operace. |
Výčty
Určuje typy událostí. |
Konstanty
Maskování, definované jakointernal | left | right. |
|
Určuje zaměřená na konec proudu před každou kurzoru. |
|
Určuje hledání na konec datového proudu při prvním vytvoření objektu jeho řízení. |
|
Záznamy ztrátu integrity vyrovnávací paměti datového proudu. |
|
Maskování, definované jakodec | hex | oct. |
|
Určuje hledání relativně k začátku posloupnosti. |
|
Určuje, že soubor určen jako binární datový proud, nikoli jako toku textu. |
|
Určuje kurzoru nebo extrakci objekty typu bool jako názvy (například true a false), nikoli jako číselné hodnoty. |
|
Určuje hledání vzhledem k aktuální pozici v rámci posloupnosti. |
|
Určuje kurzoru nebo extrakci celočíselné hodnoty v desítkovém formátu. |
|
Určuje hledání vzhledem ke konci sekvence. |
|
Záznamy konce souboru při extrahování z datového proudu. |
|
Záznamy selhání extrahovat platné pole z datového proudu. |
|
Určuje formát s pevnou řádovou čárkou (s žádné pole exponent) vložení hodnoty s plovoucí desetinnou čárkou. |
|
Maskování, definované jakofixed | scientific |
|
Zrušte všechny bity stavu. |
|
Určuje kurzoru nebo extrakci celočíselné hodnoty v šestnáctkovém formátu. |
|
Určuje extrakce z datového proudu. |
|
Podložky na šířku pole vložením znaků výplně v bodě vnitřní generované číselné pole. |
|
Určuje zarovnání doleva. |
|
Určuje kurzoru nebo extrakci celočíselné hodnoty ve formátu osmičkové. |
|
Určuje vložení do proudu. |
|
Určuje zarovnání vpravo. |
|
Určuje vložení hodnoty s plovoucí desetinnou čárkou v matematickém formátu (s exponentu pole). |
|
Určuje vložení předponu, která odhalí základní generované celé pole. |
|
Určuje bezpodmínečné vložení desetinné čárky v generované pole s plovoucí desetinnou čárkou. |
|
Určuje vložení znaménko plus v nezáporné generované číselné pole. |
|
Určuje přeskočení úvodní mezery před některými extrakce. |
|
Určuje obsah odstranění existujícího souboru při jeho řízení objektu. |
|
Způsobí, že výstup po každém vložení zapsány. |
|
Určuje některé vložené vložení velkých ekvivalenty malými písmeny. |
Funkce členů
Člen třída slouží jako základní třída pro všechny výjimky odesílané členské funkce zrušte šablona třídy basic_ios. |
|
Nastaví nebo vrátí aktuální nastavení příznaku. |
|
Vrátí objekt uložené národního prostředí. |
|
Změny národního prostředí. |
|
Standardní iostream objekty, když se vytvoří. |
|
Přiřadí hodnoty uložené jako iword. |
|
Určuje počet číslic zobrazíte čísla s plovoucí desetinnou čárkou. |
|
Přiřadí hodnoty uložené jako pword. |
|
Určuje funkci zpětného volání. |
|
Nastaví zadané příznaky. |
|
Zajišťuje iostream a operace C Runtime library dojít v pořadí, které se objevují ve zdrojovém kódu. |
|
Způsobí, že zadané příznaky je vypnuto. |
|
Nastaví délku výstupního proudu. |
|
Určuje, že proměnná je součástí proudu. |
Operátory
Operátor přiřazení pro ios_base objektů. |
Požadavky
Záhlaví: <ios>
Obor názvů: std
Viz také
Referenční dokumentace
Bezpečnostní vlákno v Standardní knihovna C++