ostream_iterator Class
Ostream_iterator szablonu klasy opisuje obiekt iteratora wyjściowy, który zapisuje kolejnych elementów na strumienia wyjściowego z ekstrakcji operator <<.
template <
class Type
class CharType = char
class Traits = char_traits<CharType>
>
class ostream_iterator
Parametry
Typ
Typ obiektu ma zostać wstawiona do strumienia wyjściowego.CharType
Typ, który reprezentuje typ znaków ostream_iterator.Ten argument jest opcjonalny i domyślnie jest to char*.*Traits
Typ, który reprezentuje typ znaków ostream_iterator.Ten argument jest opcjonalny i domyślnie jest to char_traits<CharType >.
Klasa ostream_iterator muszą spełniać wymagania dla iterację danych wyjściowych.Algorytmy można zapisać bezpośrednio do wyprowadzenia strumieni przy użyciu ostream_iterator.
Konstruktory
Konstrukcje ostream_iterator czyli zainicjowana i rozdzielany do zapisu do strumienia wyjściowego. |
Definicje TypeDef
Typ, który przewiduje typ znaku ostream_iterator. |
|
Typ, który przewiduje typ strumienia ostream_iterator. |
|
Typ, który przewiduje typu cech znaku ostream_iterator. |
Operatory
Operator cofający odwołanie używane do implementacji wyrażenie wyjściowe iteratora *i = x. |
|
Operator prawidłowo przyrostu, która zwraca ostream_iterator do tego samego obiektu adresowane, zanim operacja została wywołana. |
|
Operator przypisania używanych do implementowania wyrażenie wyjściowe iteratora *i = x do zapisu do strumienia wyjściowego. |
Wymagania
Nagłówek: <iterator>
Obszar nazw: std
Zobacz też
Informacje
Bezpieczeństwo wątków w standardowa biblioteka języka C++
Standardowa biblioteka szablonu
Inne zasoby
ostream_iterator członkowie
<iterator> Członkowie