<ios>
Definiuje kilka typów i funkcje podstawowe do operacji iostreams.Nagłówek ten jest zwykle włączone dla Ciebie przez innego iostream nagłówków; Program rzadko dołączyć bezpośrednio.
#include <ios>
Uwagi
Duże grupy funkcji są sterowane manipulatory.Stertowania, zadeklarowane w <ios> zmienia wartości przechowywane w jego argument obiektu klasy ios_base.Inne manipulatory wykonywać czynności na strumienie kontrolowana przez obiekty typu z tej klasy, takie jak specjalizacji w jednej z klas szablonów basic_istream lub basic_ostream.Na przykład noskipws(str) czyści flagę format ios_base::skipws w obiekcie str, które mogą być jednego z tych typów.
Można również wywołać stertowania, wstawiając do strumienia wyjściowego lub wyodrębnianie ze strumienia wejściowego, ze względu na specjalne operacje wstawiania i ekstrakcji dostarczone dla klas pochodnych ios_base.Na przykład:
istr >> noskipws;
wywołania noskipws(istr).
Definicje TypeDef
Obsługuje klasy ios od starego biblioteki iostream. |
|
Obsługuje operacje wewnętrznego. |
|
Przechowuje bieżącą pozycję buforu wskaźnik lub wskaźnika pliku. |
|
Określa rozmiar strumienia. |
|
Obsługuje klasy wios od starego biblioteki iostream. |
|
Przechowuje bieżącą pozycję buforu wskaźnik lub wskaźnika pliku. |
Sterowane manipulatory
Określa zmienne tego typu bool są wyświetlane jako true lub false w strumieniu. |
|
Określa, że liczba całkowita zmienne są wyświetlane w notacji 10 podstawowej. |
|
Konfiguruje flag ios_base obiekt, aby użyć domyślnego formatu wyświetlania wartości zmiennoprzecinkowych. |
|
Określa, że liczba zmiennoprzecinkowa jest wyświetlane w notacji dziesiętne ustalone. |
|
Określa, że liczba całkowita zmienne są wyświetlane w notacji 16 podstawowej. |
|
Powoduje, że znak numer, aby być wyrównane do lewej i numer, aby być wyrównane do prawej. |
|
Powoduje, że tekst, który nie jest tak szeroka jak szerokość wyjścia w flush strumienia do lewego marginesu. |
|
Określa, że zmienne typu bool są wyświetlane jako 1 lub 0 w strumieniu. |
|
Wyłącza się, wskazując notacji base, w którym jest wyświetlany numer. |
|
Wyświetla tylko część liczby całkowitej liczby zmiennoprzecinkowe, których część ułamkowa wynosi zero. |
|
Powoduje, że liczby dodatnie, nie jest jawnie podpisany. |
|
Spowodować spacji do odczytu przez strumień wejściowy. |
|
Powoduje wyjście buforowane i przetwarzane zapełnienia buforu. |
|
Określa, czy cyfr szesnastkowych i wykładnik w notacji naukowej są wyświetlane małymi literami. |
|
Określa, że liczba całkowita zmienne są wyświetlane w notacji 8 podstawowej. |
|
Powoduje, że tekst, który nie jest tak szeroka jak szerokość wyjścia w flush strumienia do prawego marginesu. |
|
Powoduje, że mają być wyświetlane przy użyciu notacji naukowej liczb. |
|
Wskazuje notacji base, w którym jest wyświetlany numer. |
|
Wyświetla część liczby całkowitej liczby zmiennoprzecinkowe i cyfr po prawej stronie przecinka dziesiętnego, nawet jeśli część ułamkowa wynosi zero. |
|
Powoduje, że liczby dodatnie jawnie jest podpisany. |
|
Spowodować spacji nie można odczytać strumienia wejściowego. |
|
Powoduje, że dane wyjściowe do przetwarzania, gdy bufor nie jest pusty. |
|
Określa cyfr szesnastkowych i wykładnik w notacji naukowej są dużymi literami. |
Klasy
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. |
|
Klasa szablonu opisuje obiekt, który można przechowywać wszystkie informacje potrzebne do przywrócenia wskaźnika miejsce dowolnego pliku w dowolnym strumienia. |
|
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. |
Zobacz też
Informacje
Bezpieczeństwo wątków w standardowa biblioteka języka C++
Inne zasoby
<ios> Członkowie