Udostępnij za pośrednictwem


<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).

5yc0df6d.collapse_all(pl-pl,VS.110).gifDefinicje TypeDef

IOS

Obsługuje klasy ios od starego biblioteki iostream.

streamoff

Obsługuje operacje wewnętrznego.

streampos

Przechowuje bieżącą pozycję buforu wskaźnik lub wskaźnika pliku.

streamsize

Określa rozmiar strumienia.

wios

Obsługuje klasy wios od starego biblioteki iostream.

wstreampos

Przechowuje bieżącą pozycję buforu wskaźnik lub wskaźnika pliku.

5yc0df6d.collapse_all(pl-pl,VS.110).gifSterowane manipulatory

boolalpha

Określa zmienne tego typu bool są wyświetlane jako true lub false w strumieniu.

grudzień

Określa, że liczba całkowita zmienne są wyświetlane w notacji 10 podstawowej.

defaultfloat

Konfiguruje flag ios_base obiekt, aby użyć domyślnego formatu wyświetlania wartości zmiennoprzecinkowych.

ustalone

Określa, że liczba zmiennoprzecinkowa jest wyświetlane w notacji dziesiętne ustalone.

szesnastkowy

Określa, że liczba całkowita zmienne są wyświetlane w notacji 16 podstawowej.

wewnętrzny

Powoduje, że znak numer, aby być wyrównane do lewej i numer, aby być wyrównane do prawej.

po lewej stronie

Powoduje, że tekst, który nie jest tak szeroka jak szerokość wyjścia w flush strumienia do lewego marginesu.

noboolalpha

Określa, że zmienne typu bool są wyświetlane jako 1 lub 0 w strumieniu.

noshowbase

Wyłącza się, wskazując notacji base, w którym jest wyświetlany numer.

noshowpoint

Wyświetla tylko część liczby całkowitej liczby zmiennoprzecinkowe, których część ułamkowa wynosi zero.

noshowpos

Powoduje, że liczby dodatnie, nie jest jawnie podpisany.

noskipws

Spowodować spacji do odczytu przez strumień wejściowy.

nounitbuf

Powoduje wyjście buforowane i przetwarzane zapełnienia buforu.

nouppercase

Określa, czy cyfr szesnastkowych i wykładnik w notacji naukowej są wyświetlane małymi literami.

KTZ

Określa, że liczba całkowita zmienne są wyświetlane w notacji 8 podstawowej.

prawo

Powoduje, że tekst, który nie jest tak szeroka jak szerokość wyjścia w flush strumienia do prawego marginesu.

naukowe

Powoduje, że mają być wyświetlane przy użyciu notacji naukowej liczb.

showbase

Wskazuje notacji base, w którym jest wyświetlany numer.

showpoint

Wyświetla część liczby całkowitej liczby zmiennoprzecinkowe i cyfr po prawej stronie przecinka dziesiętnego, nawet jeśli część ułamkowa wynosi zero.

showpos

Powoduje, że liczby dodatnie jawnie jest podpisany.

skipws

Spowodować spacji nie można odczytać strumienia wejściowego.

unitbuf

Powoduje, że dane wyjściowe do przetwarzania, gdy bufor nie jest pusty.

wielkie litery

Określa cyfr szesnastkowych i wykładnik w notacji naukowej są dużymi literami.

5yc0df6d.collapse_all(pl-pl,VS.110).gifKlasy

basic_ios

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.

fpos

Klasa szablonu opisuje obiekt, który można przechowywać wszystkie informacje potrzebne do przywrócenia wskaźnika miejsce dowolnego pliku w dowolnym strumienia.

ios_base

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++

iostream Programowanie

iostreams Konwencji

Inne zasoby

<ios> Członkowie

Pliki nagłówków