unicode中的Carchive问题

unicode中的Carchive问题

本文介绍了unicode中的Carchive问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的项目处于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问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-20 07:58