Sdílet prostřednictvím


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.

e5xz80kk.collapse_all(cs-cz,VS.110).gifKonstruktory

ios_base

Konstrukce ios_base objektů.

e5xz80kk.collapse_all(cs-cz,VS.110).gifFunkce TypeDef

event_callback

Popisuje předaný funkci register_call.

fmtflags

Konstanty určující vzhled výstupu.

iostate

Definuje konstanty popisující stav datového proudu.

režim_otevření

Popisuje, jak pracovat s proudem.

seekdir

Určuje počáteční bod pro posun operace.

e5xz80kk.collapse_all(cs-cz,VS.110).gifVýčty

Událost

Určuje typy událostí.

e5xz80kk.collapse_all(cs-cz,VS.110).gifKonstanty

adjustfield

Maskování, definované jakointernal | left | right.

aplikace

Určuje zaměřená na konec proudu před každou kurzoru.

zkoušce

Určuje hledání na konec datového proudu při prvním vytvoření objektu jeho řízení.

badbit

Záznamy ztrátu integrity vyrovnávací paměti datového proudu.

basefield

Maskování, definované jakodec | hex | oct.

transakce od

Určuje hledání relativně k začátku posloupnosti.

binární

Určuje, že soubor určen jako binární datový proud, nikoli jako toku textu.

boolalpha

Určuje kurzoru nebo extrakci objekty typu bool jako názvy (například true a false), nikoli jako číselné hodnoty.

Měna

Určuje hledání vzhledem k aktuální pozici v rámci posloupnosti.

DEC

Určuje kurzoru nebo extrakci celočíselné hodnoty v desítkovém formátu.

Konec

Určuje hledání vzhledem ke konci sekvence.

eofbit

Záznamy konce souboru při extrahování z datového proudu.

failbit

Záznamy selhání extrahovat platné pole z datového proudu.

pevné

Určuje formát s pevnou řádovou čárkou (s žádné pole exponent) vložení hodnoty s plovoucí desetinnou čárkou.

floatfield

Maskování, definované jakofixed | scientific

goodbit

Zrušte všechny bity stavu.

Hex

Určuje kurzoru nebo extrakci celočíselné hodnoty v šestnáctkovém formátu.

in

Určuje extrakce z datového proudu.

vnitřní

Podložky na šířku pole vložením znaků výplně v bodě vnitřní generované číselné pole.

left

Určuje zarovnání doleva.

ZZÚ

Určuje kurzoru nebo extrakci celočíselné hodnoty ve formátu osmičkové.

out

Určuje vložení do proudu.

pravý

Určuje zarovnání vpravo.

vědecké

Určuje vložení hodnoty s plovoucí desetinnou čárkou v matematickém formátu (s exponentu pole).

showbase

Určuje vložení předponu, která odhalí základní generované celé pole.

showpoint

Určuje bezpodmínečné vložení desetinné čárky v generované pole s plovoucí desetinnou čárkou.

showpos

Určuje vložení znaménko plus v nezáporné generované číselné pole.

skipws

Určuje přeskočení úvodní mezery před některými extrakce.

Funkce USEKNOUT

Určuje obsah odstranění existujícího souboru při jeho řízení objektu.

unitbuf

Způsobí, že výstup po každém vložení zapsány.

velká písmena

Určuje některé vložené vložení velkých ekvivalenty malými písmeny.

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

selhání

Č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.

příznaky

Nastaví nebo vrátí aktuální nastavení příznaku.

getloc

Vrátí objekt uložené národního prostředí.

imbue

Změny národního prostředí.

Init

Standardní iostream objekty, když se vytvoří.

iword

Přiřadí hodnoty uložené jako iword.

přesnost

Určuje počet číslic zobrazíte čísla s plovoucí desetinnou čárkou.

pword

Přiřadí hodnoty uložené jako pword.

register_callback

Určuje funkci zpětného volání.

SETF

Nastaví zadané příznaky.

sync_with_stdio

Zajišťuje iostream a operace C Runtime library dojít v pořadí, které se objevují ve zdrojovém kódu.

unsetf

Způsobí, že zadané příznaky je vypnuto.

Šířka

Nastaví délku výstupního proudu.

xalloc

Určuje, že proměnná je součástí proudu.

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

operátor =

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++

iostream programování

iostreams konvence

Další zdroje

ios_base členů

<ios> Členové