次の方法で共有


basic_filebuf::underflow

入力ストリームから現在の要素を取得します。

virtual int_type underflow( );

戻り値

関数が成功しない場合 traits_type::eofを返します。 それ以外の場合は解説セクション"に説明されているように変換する chを返します。

解説

プロテクト仮想メンバー関数関数は入力ストリームから現在の要素 ch を取得するようにコミットする traits_type::to_int_type (ch) として要素を返します。 これは、さまざまな方法で行うことができます。:

  • 読み取られた位置が使用できる場合、読み取られた位置に格納される要素として ch を受け取り、入力バッファーの正常ポインタに進みます。

  • これは、フォーム fgetc (fp) の連続呼び出しによって char型の一つ以上の要素を読み取ることができる、型 Elem 要素 ch を必要に応じて fac.in を呼び出すには、変換ファイルのファセットの fac を使用してそれらを変換します。 読み取りまたは変換が失敗すると、この関数は失敗します。

必要条件

ヘッダー: の <fstream>

名前空間: std

参照

関連項目

basic_filebuf クラス

iostream プログラミング

iostreams の規則