CFile文件写的问题?
CFile myfile;
myfile.Open("data.txt",CFile::modeWrite|CFile::modeCreate,0);
CArchive ar(&myfile,CArchive::store);
int b = 20;
CString str = "flksdjflsd";
float f = 12.012;
ar<<str;
ar<<"\n";
ar<<b;
ar<<"\n";
ar<<f;
ar.Close();
myfile.Close();
有上面一段程序,为什么我写字符串时能写到文件中,而整型和float写入的就好象是乱码呢?请指教?