Programming_cin のバックアップソース(No.1) - アールメカブ

アールメカブ


Programming_cin のバックアップソース(No.1)

[[Programming]]

int は 2147483647 までで,これを超えるとオーバーフローする.
対処療法はこう.

  int kokugo = 0 ;
  cout << "国語の点数を入力してください。" << endl ;
  cin >> kokugo ;

  if(cin.fail()){
   cout << "Error" << endl;
   return 1;
 }