Udostępnij za pośrednictwem


ios_base Class

Klasa opisuje składowania i Członkowskich funkcje wspólne dla wejścia i wyjścia strumieni, które nie zależą od parametrów szablonu.(Klasa szablonu basic_ios opisuje, co jest typowe i jest zależna od parametrów szablonu.)

Obiekt klasy ios_base przechowuje informacje o formatowaniu, które składa się:

  • Format flagi w obiekt typu fmtflags.

  • Maska wyjątek w obiekt typu iostate.

  • Szerokość pola w obiekt typu int*.*

  • Dokładność wyświetlania w obiekt typu int.

  • Obiekt ustawień regionalnych w obiekt typu locale.

  • Dwóch tablic extensible z elementami typu long i void wskaźnik.

Obiekt klasy ios_base również przechowuje informacje o stanie strumienia, obiektu typu iostatei stos wywołania zwrotnego.

e5xz80kk.collapse_all(pl-pl,VS.110).gifKonstruktory

ios_base

Konstrukcje ios_base obiektów.

e5xz80kk.collapse_all(pl-pl,VS.110).gifDefinicje TypeDef

event_callback

W tym artykule opisano funkcję przekazany do register_call.

fmtflags

Stałe, aby określić wygląd danych wyjściowych.

iostate

Definiuje stałe opisującym strumienia.

tryb_otwierania

Opisuje sposób interakcji z strumienia.

seekdir

Określa punkt wyjścia dla operacji przesunięcia.

e5xz80kk.collapse_all(pl-pl,VS.110).gifTeksty stałe

Zdarzenie

Określa typy zdarzeń.

e5xz80kk.collapse_all(pl-pl,VS.110).gifStałe

adjustfield

Zdefiniowane jako maska bitowainternal | left | right.

Aplikacja

Określa, stara się koniec strumienia przed każdym wstawiania.

ate

Określa, stara się koniec strumienia podczas tworzenia jego kontroli obiektu.

badbit

Rekordy utraty integralności buforu strumienia.

basefield

Zdefiniowane jako maska bitowadec | hex | oct.

Beg

Określa względem początku sekwencji.

plik binarny

Określa, że plik powinny być odczytywane jako strumień binarny, a nie jako strumień tekstu.

boolalpha

Określa wstawiania lub ekstrakcji obiekty typu bool jako nazwy (takie jak true i false), a nie jako wartości liczbowe.

Waluta

Określa względem bieżącej pozycji w sekwencji.

grudzień

Określa wstawiania lub ekstrakcji wartości całkowitych w formacie dziesiętnym.

koniec

Określa względem koniec sekwencji.

eofbit

Rekordy koniec pliku podczas wyodrębniania ze strumienia.

failbit

Rejestruje błąd wyodrębnić prawidłowe pola ze strumienia.

ustalone

Określa wstawiania wartości zmiennoprzecinkowych w formacie stałoprzecinkowych (z Brak pola wykładniczego).

floatfield

Zdefiniowane jako maska bitowafixed | scientific

goodbit

Wyczyść wszystkie bity stanu.

szesnastkowy

Określa wstawiania lub ekstrakcji wartości całkowitych w formacie szesnastkowym.

w

Określa ekstrakcji ze strumienia.

wewnętrzny

Wkładki do szerokości pola wstawiając znaki w punkcie wewnętrznych generowanych pole liczbowe.

po lewej stronie

Określa wyrównania do lewej.

KTZ

Określa wstawiania lub ekstrakcji wartości całkowite, format ósemkowy.

poza

Określa wstawiania do strumienia.

prawo

Określa prawo uzasadnienie.

naukowe

Określa wstawiania wartości zmiennoprzecinkowych w formacie naukowym (z polem wykładniczego).

showbase

Określa wstawiania prefiks, który ujawnia base pola wygenerowanego całkowitą.

showpoint

Określa bezwarunkowe wstawiania przecinka dziesiętnego w wygenerowanym pola zmiennoprzecinkowego.

showpos

Określa wstawiania znaku plus nieujemna generowanych pole liczbowe.

skipws

Określa, pomijanie Spacja wiodąca przed niektórych ekstrakcji.

TRUNC

Określa zawartość usuwania istniejącego pliku podczas jego kontroli obiektu.

unitbuf

Powoduje, że dane wyjściowe do opróżniany po każdym wstawiania.

wielkie litery

Określa wstawiania odpowiedniki wielkich liter w niektórych wstawienia.

e5xz80kk.collapse_all(pl-pl,VS.110).gifFunkcje składowe

awaria

Klasa Członkowskich służy jako klasa podstawowa dla wszystkich wyjątki generowane przez funkcję Członkowskie Wyczyść w szablonie klasy basic_ios.

flagi

Ustawia lub zwraca bieżące ustawienia flag.

getloc

Zwraca obiekt przechowywane ustawienia regionalne.

nadać

Zmienia ustawienia regionalne.

Init

Tworzy obiekty standard iostream, gdy wykonane.

iword

Przypisuje wartość jako iword.

Precision

Określa liczbę cyfr wyświetlanych w liczba zmiennoprzecinkowa.

pword

Przypisuje wartość jako pword.

register_callback

Określa funkcji wywołania zwrotnego.

SETF

Ustawia określone flagi.

sync_with_stdio

Zapewnia iostream i biblioteka uruchomieniowa c operacje występują w kolejności, w jakiej występują w kodzie źródłowym.

unsetf

Powoduje, że określone flagi były wyłączone.

szerokość

Ustawia długość strumienia wyjściowego.

xalloc

Określa, że zmienna jest częścią strumienia.

e5xz80kk.collapse_all(pl-pl,VS.110).gifOperatory

operator =

Operator przypisania dla ios_base obiektów.

Wymagania

Nagłówek: <ios>

Obszar nazw: std

Zobacz też

Informacje

Bezpieczeństwo wątków w standardowa biblioteka języka C++

iostream Programowanie

iostreams Konwencji

Inne zasoby

ios_base członkowie

<ios> Członkowie