C++_类和对象_C++文件操作_文件的读取操作—C++语言工作笔记077

C++_类和对象_C++文件操作_文件的读取操作—C++语言工作笔记077上一篇文章 我们实现了文件的写入操作 现在 我们来看文件的 读取操作 可以看到这个文件是 前面我们写入的文件 我们开始写代码 读取文件内容 按照上面的流程来读取文件 首先我们引入 fstream 这个 文件操作流 的包 然后我们首先创建流对

欢迎大家来到IT世界,在知识的湖畔探索吧!

C++_类和对象_C++文件操作_文件的读取操作---C++语言工作笔记077



欢迎大家来到IT世界,在知识的湖畔探索吧!

C++_类和对象_C++文件操作_文件的读取操作---C++语言工作笔记077

上一篇文章,我们实现了文件的写入操作,现在,我们来看文件的,读取操作.

C++_类和对象_C++文件操作_文件的读取操作---C++语言工作笔记077

C++_类和对象_C++文件操作_文件的读取操作---C++语言工作笔记077

可以看到这个文件是,前面我们写入的文件

C++_类和对象_C++文件操作_文件的读取操作---C++语言工作笔记077

C++_类和对象_C++文件操作_文件的读取操作---C++语言工作笔记077

我们开始写代码,读取文件内容.按照上面的流程来读取文件

C++_类和对象_C++文件操作_文件的读取操作---C++语言工作笔记077

C++_类和对象_C++文件操作_文件的读取操作---C++语言工作笔记077

首先我们引入fstream这个,文件操作流,的包

C++_类和对象_C++文件操作_文件的读取操作---C++语言工作笔记077

C++_类和对象_C++文件操作_文件的读取操作---C++语言工作笔记077

然后我们首先创建流对象,ifstream ifs对象.

然后,用ios::in的方式,打开test.txt文件.

如果没有打开文件成功,打印一下提示信息.

C++_类和对象_C++文件操作_文件的读取操作---C++语言工作笔记077

C++_类和对象_C++文件操作_文件的读取操作---C++语言工作笔记077

然后退出就可以了

C++_类和对象_C++文件操作_文件的读取操作---C++语言工作笔记077

C++_类和对象_C++文件操作_文件的读取操作---C++语言工作笔记077

然后在main方法中调用,test01函数,然后

C++_类和对象_C++文件操作_文件的读取操作---C++语言工作笔记077

C++_类和对象_C++文件操作_文件的读取操作---C++语言工作笔记077

执行看结果,可以看到,这样文件就打开成功了,没有打印出提示信息对吧,因为我们代码

没有输出打印信息.

C++_类和对象_C++文件操作_文件的读取操作---C++语言工作笔记077

C++_类和对象_C++文件操作_文件的读取操作---C++语言工作笔记077

我们模拟一种错误的情况,我们把这个文件名故意写错,去看看.

写成test1.txt

C++_类和对象_C++文件操作_文件的读取操作---C++语言工作笔记077

C++_类和对象_C++文件操作_文件的读取操作---C++语言工作笔记077

执行以后,我们看到,提示文件打开失败,因为我们没有这个文件对吧.

C++_类和对象_C++文件操作_文件的读取操作---C++语言工作笔记077

C++_类和对象_C++文件操作_文件的读取操作---C++语言工作笔记077

然后我们开始去读取数据,首先,我们用一个char的 数组 buf[1024] ={0}

来接收,我们先把ifs,流对象的字节,写入,实际上就是读取ifs流对象中的字节,>> 然后写入到 buf

数组中,然后我们再去,把读取的内容,写出到屏幕上.

cout << buf << endl;

C++_类和对象_C++文件操作_文件的读取操作---C++语言工作笔记077

C++_类和对象_C++文件操作_文件的读取操作---C++语言工作笔记077

然后我们执行可以看到结果.

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/103222.html

(0)
上一篇 2026年 1月 25日 下午5:05
下一篇 2026年 1月 25日 下午5:15

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信