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