コード例 #1
0
ファイル: 9-3-catch.cpp プロジェクト: 13346051/book-exercises
int main() {
  try {
    Student_info record;
    record.grade();
  } catch (domain_error e) {
    cout << e.what() << endl;
  }

  return 0;
}
コード例 #2
0
ファイル: grader.cpp プロジェクト: ctasims/accelerated-cpp
double grade_aux(const Student_info& s)
{
    return s.grade();
}
コード例 #3
0
ファイル: grader.cpp プロジェクト: ctasims/accelerated-cpp
bool fgrade(Student_info& s)
{
    return s.grade() < 60;
}
コード例 #4
0
ファイル: 9-4.cpp プロジェクト: 13346051/book-exercises
int main() {
  Student_info record;
  if (record.valid()) record.grade();
  
  return 0;
}