二进制文件(二进制文件查看工具)
然后我们来看看如何用c++写二进制文件。
可以看上面的介绍。
然后我们写代码,并把二进制数据写入文件。
您可以看到我们已经创建了一个Person类。它有一个名字和年龄属性。
然后,在这个test01方法中,我们将这个person类写入一个文件,您可以看到上面是
我们的实现过程。
首先,我们介绍了c++的流操作包
然后我们将创建一个流的流对象,然后
再次打开文件,你可以看到,我们在这里通过。
Ios::out是写,然后ios::binary是执行二进制数据。
这样,ios::out | ios::binary执行二进制数据写入操作。
正如你所看到的,除了我们上面的ofs.open添加参数外,你还可以直接将参数添加到
创建ofs流对象时,在创建时添加参数。如上,它有这样一个重载的构造函数。
然后我们将创建一个Person对象,然后将创建的Person对象转换成一个
Char const指针,然后通过ofs流对象,写入文件。
最后,关闭流对象。
在我们执行程序之后,转到项目目录,查看我们编写的person.txt文件。
然后我们打开这个文件看一看,可以看到已经写入文件了。
但是这个班的年龄不显示,显示一个框是吧?我们不用担心这个。
如你所见,我们直接在文件中写了一个类。
以上是总结
本文地址:百科常识频道 https://www.neebe.cn/changshi/937985.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!