Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
std :: cin::ungetcが受け入れる文字数を知りたい。それはCと同じですか(したがって、移植可能に1、以下を参照)?
関連するSO投稿「ungetc:プッシュバックのバイト数」。
入力ストリームの1つの形式はキーボードであり、バッファリングする必要がないことを忘れないでください。そうでない場合は、ストリーム自体が提供するものを除いて、バッキングストアはありません。したがって、選択は、ほとんどすべての状況を処理するプッシュバックの1つの文字を提供するか、ほとんどの場合、より多くのスペースを無駄にすることです。Cと同じように、1文字が保証されます。