...你这按二进制方式写入,txt 肯定解析不了呀打开txt文件的应用程序,叫做“文本文档”,他是用字符的方式(比如 UTF-8等)解析文件内容但是你这个文件读出来,数据都是对的,放心用吧如果你想文件内容也是字符串,你就把 ios::binary 去掉(写的时候一个字段一个字段的写?不确定)
写入文件编码格式有问题。就是中文乱码,转化为utf-8编码再写入文件,就不会有这个问题