名前空間
変種
操作

std::istreambuf_iterator<CharT,Traits>::operator*, operator->

提供: 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)
 
std::istreambuf_iterator
メンバ関数
istreambuf_iterator::operator*istreambuf_iterator::operator->
(C++11)(C++17未満)
非メンバ関数
 
CharT operator*() const;
(1)
pointer operator->() const;
(2) (C++11以上)
(C++17未満)

sbuf_->sgetc() を呼ぶことによって単一の文字を読み込みます。 ただし sbuf_ は格納されているストリームバッファを指すポインタです。

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

[編集] 引数

(なし)

[編集] 戻り値

1) 取得した文字の値。
2) istreambuf_iterator i に対して式 (*i).mi->m が同じ効果を持つような未規定な型のオブジェクト。

[編集] 例外

(なし)