77范文网 - 专业文章范例文档资料分享平台

四川师范大学C++实验报告(含截图)(8)

来源:网络收集 时间:2019-06-17 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

#include #include #include #include using namespace std;

int main() {

ifstream inFile(\实验\\\\实6\\\\wenjian\\\\wenjian\\\\test.txt\ if (!inFile) {

cout<< \ exit(1); }

vector lines; int lineNum = 1; string line;

while (getline(inFile, line)) lines.push_back(line); inFile.close(); ofstream outFile(\实验\\\\实6\\\\wenjian\\\\wenjian\\\\test.txt\ if (!outFile) {

cout<< \ exit(1); }

vector::iterator it = lines.begin(); while (it != lines.end()) {

outFile<< lineNum<< \ outFile<< *it<< endl; ++lineNum; ++it; }

outFile.close(); return 0; }

注:实验成绩分为(90——100分)优,(80——89分)良,(70——79)中,(60——69分)及格,(59分)不及格。

验

验

29) 选做,练习使用STL中的vector模板类。

30) 选做,定义一个异常类CException,有成员函数Reason(),用来显示异常的类型。在子函数中触发异常,在主程序中处理异常,观察程序的执行过程。

31) 思考并回答:模板,函数模板,类模板,文件,文件读写,文件流类,文件操作方式,文件存储方式; STL,容器,异常处理。

模板: 实现参数多态性

函数模板: 适用于不同数据类型的情况,提高代码可用性

类模板: 使类中的某些数据成员、某些函数成员的参数、返回值或局部变量能取任意

类型

文件: 显示数据 文件读写: write和read 文件流类: 输出流和输入流

文件操作方式:open、close、read、write 文件存储方式:文本文件、和二进制文本 STL: 标准类模板库

容器: 包含一组元素的对象(向量、双端队列、列表、集合、多重集合、映射和多

重映射)

异常处理: throw 、try 、catch

注:实验成绩分为(90——100分)优,(80——89分)良,(70——79)中,(60——69分)及格,(59分)不及格。

3. 主要仪器设备及软件:PC+Windows 2000+VC 6.0

注:实验成绩分为(90——100分)优,(80——89分)良,(70——79)中,(60——69分)及格,(59分)不及格。

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库四川师范大学C++实验报告(含截图)(8)在线全文阅读。

四川师范大学C++实验报告(含截图)(8).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/659669.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: