◐ Shell
clean mode source ↗

std::basic_streambuf<CharT,Traits>::snextc - cppreference.com

入出力ライブラリ

入出力マニピュレータ
Cスタイルの入出力
バッファ

(C++98で非推奨)

ストリーム
抽象
ファイル入出力
文字列入出力
配列入出力

(C++98で非推奨)

(C++98で非推奨)

(C++98で非推奨)

同期化出力
エラーカテゴリインタフェース

(C++11)

std::basic_streambuf
パブリックメンバ関数
ロケール
位置設定
get 領域
put 領域
putback
プロテクテッドメンバ関数
ロケール
位置設定
get 領域
put 領域
putback

<tbody> </tbody>

int_type snextc();

入力シーケンスを1文字だけ進め、そして1文字を読み込みます。

この関数は入力シーケンスを進めるために sbumpc() を呼びます。 その関数が入力シーケンスを使い切ったことを意味する Traits::eof() を返し、 uflow() がそれ以上データを取得できない場合は、 Traits::eof() が返されます。 そうでなければ、文字を読み込むために sgetc() が呼ばれます。

引数

(なし)

戻り値

次の文字の値。 入力シーケンスを使い切った場合は Traits::eof() が返されます。

This section is incomplete
Reason: no example

関連項目

シーケンスを進めずに入力シーケンスから文字をひとつ読み込みます
(パブリックメンバ関数) [edit]
入力シーケンスから文字をひとつ読み込み、シーケンスを進めます
(パブリックメンバ関数) [edit]