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.
Konstruktory
Konstrukcje ios_base obiektów. |
Definicje TypeDef
W tym artykule opisano funkcję przekazany do register_call. |
|
Stałe, aby określić wygląd danych wyjściowych. |
|
Definiuje stałe opisującym strumienia. |
|
Opisuje sposób interakcji z strumienia. |
|
Określa punkt wyjścia dla operacji przesunięcia. |
Teksty stałe
Określa typy zdarzeń. |
Stałe
Zdefiniowane jako maska bitowainternal | left | right. |
|
Określa, stara się koniec strumienia przed każdym wstawiania. |
|
Określa, stara się koniec strumienia podczas tworzenia jego kontroli obiektu. |
|
Rekordy utraty integralności buforu strumienia. |
|
Zdefiniowane jako maska bitowadec | hex | oct. |
|
Określa względem początku sekwencji. |
|
Określa, że plik powinny być odczytywane jako strumień binarny, a nie jako strumień tekstu. |
|
Określa wstawiania lub ekstrakcji obiekty typu bool jako nazwy (takie jak true i false), a nie jako wartości liczbowe. |
|
Określa względem bieżącej pozycji w sekwencji. |
|
Określa wstawiania lub ekstrakcji wartości całkowitych w formacie dziesiętnym. |
|
Określa względem koniec sekwencji. |
|
Rekordy koniec pliku podczas wyodrębniania ze strumienia. |
|
Rejestruje błąd wyodrębnić prawidłowe pola ze strumienia. |
|
Określa wstawiania wartości zmiennoprzecinkowych w formacie stałoprzecinkowych (z Brak pola wykładniczego). |
|
Zdefiniowane jako maska bitowafixed | scientific |
|
Wyczyść wszystkie bity stanu. |
|
Określa wstawiania lub ekstrakcji wartości całkowitych w formacie szesnastkowym. |
|
Określa ekstrakcji ze strumienia. |
|
Wkładki do szerokości pola wstawiając znaki w punkcie wewnętrznych generowanych pole liczbowe. |
|
Określa wyrównania do lewej. |
|
Określa wstawiania lub ekstrakcji wartości całkowite, format ósemkowy. |
|
Określa wstawiania do strumienia. |
|
Określa prawo uzasadnienie. |
|
Określa wstawiania wartości zmiennoprzecinkowych w formacie naukowym (z polem wykładniczego). |
|
Określa wstawiania prefiks, który ujawnia base pola wygenerowanego całkowitą. |
|
Określa bezwarunkowe wstawiania przecinka dziesiętnego w wygenerowanym pola zmiennoprzecinkowego. |
|
Określa wstawiania znaku plus nieujemna generowanych pole liczbowe. |
|
Określa, pomijanie Spacja wiodąca przed niektórych ekstrakcji. |
|
Określa zawartość usuwania istniejącego pliku podczas jego kontroli obiektu. |
|
Powoduje, że dane wyjściowe do opróżniany po każdym wstawiania. |
|
Określa wstawiania odpowiedniki wielkich liter w niektórych wstawienia. |
Funkcje składowe
Klasa Członkowskich służy jako klasa podstawowa dla wszystkich wyjątki generowane przez funkcję Członkowskie Wyczyść w szablonie klasy basic_ios. |
|
Ustawia lub zwraca bieżące ustawienia flag. |
|
Zwraca obiekt przechowywane ustawienia regionalne. |
|
Zmienia ustawienia regionalne. |
|
Tworzy obiekty standard iostream, gdy wykonane. |
|
Przypisuje wartość jako iword. |
|
Określa liczbę cyfr wyświetlanych w liczba zmiennoprzecinkowa. |
|
Przypisuje wartość jako pword. |
|
Określa funkcji wywołania zwrotnego. |
|
Ustawia określone flagi. |
|
Zapewnia iostream i biblioteka uruchomieniowa c operacje występują w kolejności, w jakiej występują w kodzie źródłowym. |
|
Powoduje, że określone flagi były wyłączone. |
|
Ustawia długość strumienia wyjściowego. |
|
Określa, że zmienna jest częścią strumienia. |
Operatory
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++
Inne zasoby
ios_base członkowie
<ios> Członkowie