basic_filebuf::underflow
入力ストリームの現在の要素を抽出します。
virtual int_type underflow( );
戻り値
関数が正常終了できない場合 traits_type::eofを返します。それ以外の場合は、" 解説 " で説明するように変換される chを返します。
解説
プロテクト仮想メンバー関数の入力ストリームから現在の要素 ch を配置するようにコミットし traits_type::to_int_typech () として要素を返します。これはさまざまな方法で行うことがあります:
読み取り位置が使用できる場合、読み取り位置に格納されている要素として ch を受け取り、入力バッファーの正方向ポインターを進めます。
これは、フォーム fgetc () のfp、の連続呼び出しによって型 charの一つ以上の要素を読み取ることができ、型 Elem の要素 ch に必要に応じて fac.in の呼び出しに変換ファイルのファセットの fac を使用してそれらを変換します。読み取りまたは変換が失敗した場合、関数は失敗します。
必要条件
ヘッダー: <fstream>
名前空間: std