然后我们来看看c++中的文件操作,以及如何读取一个二进制文件。在上一节中,我们将一个二进制文件和一个Person类对象写入person.txt文件。那么这次我们把上一节写的person.txt文件读入一个person类的对象。
可以看到上面是流程,可以看到流程对象。
Ifs.open除了传递文件名,第二个参数ios::in表示读取,ios::binary表示操作是二进制文件。
指定之后,您就可以阅读内容了。
这里注意,添加一个打开文件的判断,因为它可能无法打开文件。
这里可以看到我们创建了一个Person对象P,然后通过stream对象ifs,把文件person.txt的二进制内容读入这个对象P,然后输出这个P对象的名字和年龄来看看。
看看这个。没问题
上面是总结.以上是总结。
本文来自暗夜殘星投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/544983.html