西电软件学院c++上机实验报告(7)

2019-04-10 08:47

}

} }

}

}

bus1.etshow(bus1.get_sthour()+1,bus1.get_stminute()); cout<<\}

cout<<\到站准时率为:\

cout<<\乘车系统;2:一卡通办理系统;3:退出\cin>>s;

七、实验中遇到的问题

第一次实验的时候,不知道改建几个类,最后只建了一个stucard类,以type来区分学生卡,教师卡,限制卡。

在第三次实验中,删除一个卡的信息的时候,思路是把除要删除的内容之外的信息写入数组,但不知道怎么讲数组里面的内容一个一个对应给类的数据成员再写入文件,后来设置了一个类的数组,头文件中加上#include,以 vector cards(200);的方式定

义了一个stucard型,名为cards,大小为200的一个数组,利用get_X函数和for循环,将数组的内容对应写入文件。

第四次实验,把前面几次没有用文件输入的改成从文件获取数据,一开始对C++中的文件操作很陌生,经过查阅资料和学习,学会了不少。

八、实验总结

本次实验上机实现的部分共分为五次,历时半个学期,除第五次设置中途停车点没有实现之外,其余功能都已实现。虽然在算法和结构方面还有很多不足,但主要功能都可以满足。通过上机,我熟悉了C++的语法和语言结构,从面向过程的编程转向了面向对象,学会了类的使用以及C++编程里的文件操作,编程的角度也有所改变,以前拿到一个题目先考虑算法,现在拿到一个题目先考虑需求,从需求出发,建立起大的框架,一点一点完善算法,一步一步实现所有功能。当然,我在程序里只是运用了很简单的C++知识,继承之类的还没有用到,这还需要我进一步去学习和完善。总之,上机交给的不仅是编程的能力,更锻炼了我的思维,以后的学习过程中,我会勤动脑,勤动手,争取提高自己的编程能力。


西电软件学院c++上机实验报告(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:图像处理常用命令matlab

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: