- 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);//将文件指针从文件的开始位置移动到
您可能关注的文档
- 基于生活研究的产品开发.doc
- 增强无线网络信的方法.doc
- 境外油气管道对家能源安全的战略意义.pdf.doc
- 声乐演唱者的技与修养论述.doc
- 备份和恢复 AX 系统2.doc
- 基于工业设计的产品开发策略研究.doc
- 备煤车间工艺技规程.doc
- 复习教案第四课产与经济制度教案 .doc
- 基于建筑施工现管理研究.doc
- 外籍教学人员管办法.doc
- 2026春季乐山市商业银行校园招聘100人备考题库及答案详解1套.docx
- 2026新疆塔城地区检察机关面向社会考试招聘聘用制书记员13人备考题库附答案详解(模拟题).docx
- 2026春季乐山市商业银行校园招聘100人备考题库含答案详解(突破训练).docx
- 2026建设社区卫生服务中心(嘉峪关市老年病医院)招聘7人备考题库(甘肃)含答案详解.docx
- 2026春季浙商银行校园招聘备考题库附答案详解(模拟题).docx
- 2026春季江苏盐城市东台农商银行校园招聘15人备考题库含答案详解(培优a卷).docx
- 2026春季江苏盐城市东台农商银行校园招聘15人备考题库含答案详解(预热题).docx
- 2026春季江苏盐城市东台农商银行校园招聘15人备考题库参考答案详解.docx
- 2026新疆塔城地区检察机关面向社会考试招聘聘用制书记员13人备考题库完整参考答案详解.docx
- 2026春季广西百色市西林县国控林业投资有限公司招聘编外人员4人备考题库附答案详解(突破训练).docx
原创力文档

文档评论(0)