C++程序设计实验报告 11

上传人:大米 文档编号:550529669 上传时间:2023-12-08 格式:DOCX 页数:4 大小:34.61KB
返回 下载 相关 举报
C++程序设计实验报告 11_第1页
第1页 / 共4页
C++程序设计实验报告 11_第2页
第2页 / 共4页
C++程序设计实验报告 11_第3页
第3页 / 共4页
C++程序设计实验报告 11_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《C++程序设计实验报告 11》由会员分享,可在线阅读,更多相关《C++程序设计实验报告 11(4页珍藏版)》请在金锄头文库上搜索。

1、C+语言程序设计实验报告基础题一 实验任务:使用I/O流以文本方式建立一个文件testl.txt,写入字符已成功写入文件! ”,用其它字 处理程序(例如windows的记事本程序Notepad)打开,看看是否正确写入。代码:#include void main()ofstieam file(Htest.txt,1);file 已成功写入文件! ”; file.closeQ;结果:9 tm(t) m(H)打印 刻录 新文件希E) mzC(o)已成功写入文件!Jll.ncbNCB丈件33.0 KB“ OPT文件11.0 pt OPT文件37.0 KB“ PLG 文件(1) tmxtplgPLG文件

2、744字节0文本(2)test16宇节为文件夹 基础题二 实验任务:使用I/O流以文本方式打开上一题建立的文件testl.txt,读出其内容显示出来,看看是否 正确。代码:#include void main()char ch;ifstieam filel(Mtest.txtH);while (filel.get(ch)cout ch;filel.closeO;结果:基础题三实验任务:使用I/O流以文本方式打开上题建立的文件testl. txt,在次此文件后面添加字符“已成功 添加字符! ”,然后读出整个文件的内容显示出来,看看是否正确。代码:include void main()ofstie

3、am file(Htest.txt,r,ios: :app);file 成功添加字符! “;file.close Q;char ch;ifstieam filel(Mtest.txtH);while (filel.get(ch)cout ch;filel.closeO; 结果:j test -记事本文件(F) 歸(E)稻式(O(V)帮勛(H) 已咸功写入文件!已成功添加字符!提高题实验任务:定义一个d。名类,包含体重和年龄两个成员变量及相应的成员函数,声明一个实例dogl, 体重为5,年龄为10,使用I/O流把dogl的状态写入磁盘文件,再声明另一个实例dog2, 通过读文件把dogl的状态赋

4、给dog2o分别使用文本方式和二进制方式操作文件,看看结果 有何不同;再看看磁盘文件的ASCII码有何不同。代码:#include #include class dogpublic:int weight;nit age;dog。fIdog(int weightl.iiit agel)fiweight=weightl; age=agel;dog()fi;iiit main()dog dogl(5,10);dog dog2;ofstieam fout;ifstieam fiiit;fout.open(Mout.txtn);foutdogl .weightHnHdogl .ageendl; fint

5、.openCut.txt);fuitdog2.weightdog2.age;coutdog2. weightH Mdog2. ageend 1: fbut.close();ofstieam fdata(Hfile.dat,ios: biiiaiy); fdata.write(chai*)(&dogl),sizeof(dogl); ifstream fiiitl(Mfile.datH4os:binaiy);fint 1 .read(char*)( &dog2),sizeof(dog2); coutdog2. ageH dog2. weightendl; retuin 0;结果:F D:Program FilesllDebugdog.exe*5 IB105Press any key to continue

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号