このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
注意
このページにアクセスするには、承認が必要です。 サインインまたはディレクトリの変更を試すことができます。
このページにアクセスするには、承認が必要です。 ディレクトリの変更を試すことができます。
エラー処理関数に関する記事で説明されている出力エラー処理関数を、入力ストリームに適用します。 抽出時にエラーをテストすることは重要です。 次のステートメントについて考えてみます。
cin>> n;
n が符号付きの整数である場合、値が 32,767 (最大許容値。つまり MAX_INT) を超えるとストリームの fail ビットが設定され、cin オブジェクトは使用できなくなります。 これ以降の抽出ではすべて、値が格納されないまますぐに戻り値が返されます。
n
fail
cin
入力ストリーム
このページはお役に立ちましたか?