ios_base — Klasa
Opisuje klasy magazynowania i Członkowskich funkcje wspólne dla wejścia i wyjścia strumieni, które nie zależą od parametrów szablonu. (Szablonu klasy basic_ios opisuje to, co jest typowe i jest zależna od parametrów szablonu.)
Obiekt klasy ios_base przechowuje informacje o formatowaniu, który składa się z:
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 ustawień regionalnych.
Dwie tablice rozszerzalny, z elementami typu długi i void wskaźnik.
Obiekt klasy ios_base przechowuje informacje o stanie strumienia, także w obiekt typu iostatei stosu wywołań zwrotnych.
Konstruktorów
Konstrukcje ios_base obiektów. |
Typedefs
W tym artykule opisano funkcję przekazany do register_call. |
|
Stałe określić sposób wyświetlania danych wyjściowych. |
|
Definiuje stałe opisującym strumienia. |
|
Zawiera opis sposobu interakcji z strumienia. |
|
Określa punkt wyjścia dla operacji przesunięcia. |
Teksty stałe
Określa typy zdarzeń. |
Stałe
Maska bitów zdefiniowane jakointernal | left | right. |
|
Określa szuka na koniec strumienia przed każdym wstawiania. |
|
Określa szuka na koniec strumienia podczas jego kontrolowanie obiekt jest tworzony po raz pierwszy. |
|
Rekordy utraty integralności buforu strumienia. |
|
Maska bitów zdefiniowane jakodec | hex | oct. |
|
Określa względem początku sekwencji. |
|
Określa, że plik powinien przeczytać strumień binarny, a nie jako strumień tekstu. |
|
Określa wstawiania lub ekstrakcji obiektów 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 końca pliku podczas wyodrębniania ze strumienia. |
|
Rejestruje błąd wyodrębnić prawidłowe pole ze strumienia. |
|
Określa wstawiania wartości zmiennoprzecinkowych w formacie stałoprzecinkowych (z Brak pola wykładnik). |
|
Maska bitów zdefiniowane jakofixed | scientific |
|
Wyczyść wszystkie bity stanu. |
|
Określa wstawiania lub ekstrakcji wartości całkowite w notacji szesnastkowej. |
|
Określa ekstrakcji ze strumienia. |
|
Wkładki do szerokości pola przez wstawianie znaków wypełnienia w punkcie wewnętrzne generowane pola liczbowego. |
|
Określa wyrównania do lewej. |
|
Określa wstawiania lub ekstrakcji wartości całkowitych w formacie ósemkowym. |
|
Określa wstawiania do strumienia. |
|
Określa prawo uzasadnienie. |
|
Określa wstawianie wartości zmiennoprzecinkowych w formacie naukowym (z polem wykładnik). |
|
Określa wstawiania prefiks, który ujawnia podstawy pole generowane liczby całkowitej. |
|
Określa bezwarunkowe wstawiania przecinka dziesiętnego w wygenerowanym pola zmiennoprzecinkowego. |
|
Określa wstawiania znak plus w polu liczbowym wygenerowany nieujemna. |
|
Określa pomijanie Spacja wiodąca przed niektórych ekstrakcji. |
|
Określa usunięcie zawartości istniejącego pliku po utworzeniu obiektu jego kontrolowanie. |
|
Powoduje, że dane wyjściowe do opróżniony po każdym wstawiania. |
|
Określa wstawiania odpowiedniki wielkich liter w niektórych wstawienia. |
Funkcje członkowskie
Klasa Członkowskich służy jako klasa podstawowa dla wszystkich wyjątki generowane przez funkcję członka Wyczyść w szablonie klasy basic_ios. |
|
Ustawia lub zwraca bieżące ustawienia flagi. |
|
Zwraca obiekt przechowywanych ustawień regionalnych. |
|
Zmienia ustawienia regionalne. |
|
Tworzy obiekty standardowe iostream, gdy wykonane. |
|
Przypisuje wartość mają być przechowywane jako iword. |
|
Określa liczbę cyfr wyświetlanych w liczba zmiennoprzecinkowa. |
|
Przypisuje wartość mają być przechowywane jako pword. |
|
Określa funkcji wywołania zwrotnego. |
|
Do ustawiania określonych flag. |
|
Zapewnia, że iostream i C biblioteki wykonawczej operacje występują w kolejności, w jakiej pojawiają się one w kodzie źródłowym. |
|
Powoduje, że określone flagi były wyłączone. |
|
Ustawia długość strumienia wyjściowego. |
|
Określa, że zmienna staje się częścią strumienia. |
Operatory
Operator przypisania do ios_base obiektów. |
Wymagania
Nagłówek:<ios>
Przestrzeń nazw: std
Zobacz też
Informacje
Bezpieczeństwo wątku w standardowej bibliotece C++