<istream>

Definiuje basic_istream szablonu klasy, który pośredniczy wyodrębniania dla strumieni iostream, oraz szablon klasy basic_iostream, który pośredniczy zarówno wstawiania, jak i wyodrębniania. Nagłówek definiuje również powiązany manipulator. Ten plik nagłówka jest zwykle dołączany przez inny nagłówek iostreams; rzadko trzeba je uwzględnić bezpośrednio.

Składnia

#include <istream>

Typedefs

Nazwa typu opis
Iostream Typ basic_iostream wyspecjalizowany w systemie char.
Istream Typ basic_istream wyspecjalizowany w systemie char.
wiostream Typ basic_iostream wyspecjalizowany wchar.
wistream Typ basic_istream wyspecjalizowany wchar.

Manipulatory

Nazwa/nazwisko opis
Ws Pomija białe znaki w strumieniu.
Wymiany Wymienia dwa obiekty strumienia.

Operatory

Operator Opis
operator>> Wyodrębnia znaki i ciągi ze strumienia.

Klasy

Klasa opis
basic_iostream Klasa strumienia, która może wykonywać zarówno dane wejściowe, jak i wyjściowe.
basic_istream Szablon klasy opisuje obiekt, który steruje wyodrębnianiem elementów i zakodowanymi obiektami z buforu strumienia z elementami typu Elem, znanymi również jako char_type, których cechy znaków są określane przez klasę Tr, znaną również jako traits_type.

Zobacz też

Bezpieczeństwo wątku w standardowej bibliotece C++
iostream, programowanie
Konwencje iostream