名前空間
変種
操作

std::istream_iterator<T,CharT,Traits,Distance>::operator++, operator++(int)

提供: cppreference.com
 
 
イテレータライブラリ
イテレータコンセプト
(C++20)
(C++20)
(C++20)
(C++20)
イテレータプリミティブ
イテレータアダプタ
ストリームイテレータ
イテレータのカスタマイゼーションポイント
イテレータ操作
(C++11)
(C++11)
範囲アクセス
(C++11)(C++14)
(C++11)(C++14)
(C++17)(C++20)
(C++14)(C++14)
(C++14)(C++14)
(C++17)
(C++17)
 
 
istream_iterator& operator++();
(1)
istream_iterator operator++(int);
(2)

ベースとなるストリームから値を読み込み、それをイテレータオブジェクトに格納します。 読み込みが失敗した場合、イテレータはストリーム終端イテレータになります。

イテレータがストリーム終端イテレータである場合、動作は未定義です。

[編集] 引数

(なし)

[編集] 戻り値

1) *this
2) 変更前の値を保持する istream_iterator

[編集] 例外

(なし)