实验七 异常处程序设计.docVIP

  • 4
  • 0
  • 约4.61千字
  • 约 6页
  • 2016-11-25 发布于贵州
  • 举报
实验七 异常处程序设计

实验七 异常处理程序设计 实验目的: 理解异常的概念,了解异常处理的处理机制,掌握异常处理程序的编写方法。 实验时间: 实验地点: 实验内容: 1.编写程序,利用异常处理的方法,当指定文件不存在时显示出错信息。如果文件存在显示其大小。(file.fail() file.tellg()) 2.从Person类派生出Teacher类,在Teacher中设计成员函数test(),能根据职称检测年龄是否正确,教授年龄大于26岁,副教授年龄大于25岁,讲师年龄大于23岁,助教年龄大于20岁。 五、实验要求 在上机前写出全部源程序; 结果: 代码 #include iostream #include fstream #include string using namespace std; int main() { fstream file; string path; try { cout请输入要打开文件的全路径:; getline(cin, path); file.open(path.c_str(),ios_base::in); if(file.fail()) throw 0;//如果打开失败,抛出异常。 file.seekg(0,ios_base::end);//将文件指针从文件的开始位置移动到

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档