共用方式為


ostream_iterator Class

輸出 iterator 物件寫入輸出資料流擷取到的後續項目的方式,將告訴您的範本類別 ostream_iterator 運算子 <<

template <
   class Type 
   class CharType = char
   class Traits = char_traits<CharType>
>
class ostream_iterator

參數

  • Type
    要插入至輸出資料流物件的型別。

  • CharType
    表示的字元類型的型別ostream_iterator。 此引數是選擇性的預設值是char*.*

  • Traits
    表示的字元類型的型別ostream_iterator。 此引數是選擇性的預設值是char_traits<CharType >。

Ostream_iterator 類別都必須滿足輸出 iterator 的需求。 可寫入的演算法,直接以輸出資料流處理使用ostream_iterator

wseztbaf.collapse_all(zh-tw,VS.110).gif建構函式

ostream_iterator

建構ostream_iterator也就是已初始化且來分隔寫入至輸出資料流。

wseztbaf.collapse_all(zh-tw,VS.110).gifTypedef

char_type

字元類型所提供的型別ostream_iterator

ostream_type

提供的資料流型別的型別ostream_iterator

traits_type

提供的型別字元特性的型別ostream_iterator

wseztbaf.collapse_all(zh-tw,VS.110).gif運算子

operator*

間接參照運算子用來實作輸出 iterator 運算式 1i = x。

operator++

無法運作的遞增運算子會傳回ostream_iterator它相同的物件處理作業呼叫之前。

operator=

設定運算子用來實作輸出 iterator 運算式 1i = x用於寫入至輸出資料流。

需求

標頭: <iterator>

Namespace: 標準

請參閱

參考

在標準 C++ 程式庫中的執行緒安全

標準樣板程式庫

其他資源

ostream_iterator 成員

<iterator> 成員