问题描述
- 怎样读写C++中string类型的数据
-
问题是,怎样将C++中string类型的数据写入文件,并正确读出
我使用write函数,string类型的数据写入文件(二进制格式),但使用read缺读不出来,问题何在
解决方案
用char *读t和写,有需要再转string
解决方案二:
string转化成char * 用c_str()函数
解决方案三:
直接用fstream流操作。
解决方案四:
http://blog.csdn.net/hong__fang/article/details/43488265 一个关于读写的博客
解决方案五:
先查看你写入的数据,长度是否正确,然后局势读取的时候,长度,格式是否正确。
时间: 2024-08-03 16:58:52