basic_istream::get(char型で1文字取得)

basic_istream::getでの1文字取得は、intの戻り値で返ってくるパターンはやったが、charの引数に参照渡しするパターンはまだだった。

basic_istream::get - cpprefjp C++日本語リファレンス

basic_istream.cppで、

独自のbasic_istream<char>オブジェクトiscで標準入力に対応するために、std::cin.rdbuf()で取得したストリームバッファをセットしてる。
これで、isc.get(c)で文字の入力が完了するまで待ってくれる。

こうなった。
こうなった。

こうなった。

Sample/cpp/basic_istream/get_2/src/basic_istream at master · bg1bgst333/Sample · GitHub