问题描述
我的项目处于unicode模式,我可以通过使用Carchive读取unicode文件,
但是当我在unicode中读取ANSI文件时,同样存档。垃圾值。
你可以告诉我如何使用CFile阅读吗?
什么我试过了:
CFile fileIn(_T(D:\\test.txt),CFile :: modeRead);
CArchive arcOut(& fileIn,CArchive :: load);
CString str;
while(arcOut。 ReadString(str))
{
}
arcOut.Close();
fileIn.Close();
my project is in unicode mode and iam able to read unicode files by using Carchive ,
but same archive when iam reading ANSI files in unicode .its reading some junk values.
can u tell me how to read by using CFile ?
What I have tried:
CFile fileIn(_T("D:\\test.txt"), CFile::modeRead );
CArchive arcOut(&fileIn, CArchive::load);
CString str;
while (arcOut.ReadString(str))
{
}
arcOut.Close();
fileIn.Close();
推荐答案
这篇关于unicode中的Carchive问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!