basic_ios Class
Klasa szablonu Opisuje funkcje składowania i Członkowskich wspólne dla obu strumienia wejściowego (szablon klasy basic_istream) i strumienie wyjściowe (szablonu klasy basic_ostream), zależą od parametrów szablonu.(Klasy ios_base w tym artykule opisano, co jest typowe i nie jest zależne od parametrów szablonu.) Obiekt klasy basic_ios < klasy Elem, cech klasy > ułatwia kontrolowanie strumienia z elementami typu Elem, których cechy znaków są określane przez klasę cech.
template <class Elem, class Traits>
class basic_ios : public ios_base
Parametry
Elem
Typ.Traits
Zmienna typu char_traits.
Uwagi
Obiekt klasy basic_ios < klasy Elem, cech klasy > przechowuje:
Remis wskaźnik do obiektu typu basic_istream< Elem, cechy >.
Wskaźnik strumienia buforu do obiektu typu basic_streambuf< Elem, cechy >.
Informacje o stanie strumienia w podstawowy obiekt typu ios_base.
Znak wypełnienia obiektu typu char_type.
Konstruktory
Konstrukcje basic_ios klasy. |
Definicje TypeDef
Synonim dla parametru Elem. |
|
Synonim Traits::int_type. |
|
Synonim Traits::off_type. |
|
Synonim Traits::pos_type. |
|
Synonim dla parametru Traits. |
Funkcje składowe
Wskazuje utraty integralności buforu strumienia. |
|
Czyści wszystkie flagi błędu. |
|
Kopiuje flag z jednego strumienia. |
|
Wskazuje, jeżeli osiągnięto koniec strumienia. |
|
Wskazuje, które wyjątki wygeneruje strumienia. |
|
Wskazuje błąd wyodrębnić prawidłowe pola ze strumienia. |
|
Okreola lub zwraca znak, który będzie używany, gdy tekst nie jest tak szeroka jak strumienia. |
|
Wskazuje, że strumień jest w dobrym stanie. |
|
Zmienia ustawienia regionalne. |
|
Wywołana basic_ios konstruktorów. |
|
Przenosi wszystkie wartości z wyjątkiem wskaźnika do buforu strumienia z parametru do bieżącego obiektu. |
|
Wyszukuje równoważne char do danej char_type. |
|
Strumień trasy do określonego bufora. |
|
Odczytuje Państwo bity flagi. |
|
Przypisuje buforu strumienia za buforu odczytu dla tego obiektu strumienia. |
|
Ustawia flagi dodatkowe. |
|
Wymienia wartości w tym basic_ios obiektu dla tych innego basic_ios obiektu.Wskaźniki do buforów strumieni nie są zamienione. |
|
Zapewnia, że jeden strumień jest przetwarzane przed innym strumienia. |
|
Znajdzie odpowiednik char_type do danego typu char. |
Operatory
Umożliwia użycie basic_ios obiektu jako bool.Konwersja typu automatyczne jest wyłączony, aby zapobiec wspólne, niezamierzonych skutków ubocznych. |
|
Wskazuje, czy nadal dobrej strumienia. |
|
Wskazuje, jeśli strumień nie jest zły. |
Wymagania
Nagłówek: <ios>
Obszar nazw: std
Zobacz też
Informacje
Bezpieczeństwo wątków w standardowa biblioteka języka C++
Inne zasoby
basic_ios członkowie
<ios> Członkowie