回 帖 发 新 帖 刷新版面

主题:[讨论]c++ 怎么把浮点数写入二进制文件,或从二进制文件读出?

众所周知, c++中用操作符>>或<<进行文件读写时,不管你是以何种方式打开文件, 总是以字符
形式进行文件读写的, 要想读写二进制文件, 除了打开时要用iofile.open(filename,ios::binary之外, 还需用read(),write(),函数读写, 但这两个函数的第一个参数是
指向字符串的指针, 也许可以读写int型的, 但浮点数也可以这么弄吗?

回复列表 (共1个回复)

沙发

可以,从原理上讲没有任何区别。
你也可以自己测试一下

我来回复

您尚未登录,请登录后再回复。点此登录或注册