我定义的了一个结构体:
struct single_detail
{
CString start_time;
CString end_time;
CString way;
double priority;
int count;
};
每个成员赋值之后写入一个二进制文件,然后用同样的结构体从文件中读取数据,后面的double和int可以读出,读取和写入都是以结构体为单位。但是CString类型的成员读出来为空或者乱码。求高人解释,本人水平很菜,求求各位不吝敕教,谢谢了!cstring、MFC、结构体
struct single_detail
{
CString start_time;
CString end_time;
CString way;
double priority;
int count;
};
每个成员赋值之后写入一个二进制文件,然后用同样的结构体从文件中读取数据,后面的double和int可以读出,读取和写入都是以结构体为单位。但是CString类型的成员读出来为空或者乱码。求高人解释,本人水平很菜,求求各位不吝敕教,谢谢了!cstring、MFC、结构体
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货