数字(int、float、double、long、unsigned)を使って作業しましたが、コンソールに他の文字を入れたとき(^[[A
、または*
など)したがって、私のプログラムがクラッシュするerroneous inputからの保護
この誤った入力からプログラムを保護するにはどうすればよいですか?
注:私はいくつかのライブラリ関数、すなわちisdigit
またはisallnum
を知っているが、彼らはそれがにstringstreamを介してデータをフィルタリングすることにより、これを行うことが可能ですC++では
ユーザー入力の方法に関するコードを投稿できますか? – CharlesB
私はcin >> –