您的位置:首页 > 其它

UNICODE环境下CStdioFile 读文本文件乱码问题解决方案

2012-08-05 10:36 274 查看
char* old_locale=_strdup( setlocale(LC_CTYPE,NULL) ); 
	setlocale( LC_CTYPE,"chs"); 
			
	CStdioFile file;
	CString szLine,str_txt;
	file.Open(L"log.log",CFile::modeRead);
	while( file.ReadString( szLine ) )
	{
		str_txt += szLine;
	}
	file.Close();

	setlocale( LC_CTYPE, old_locale );
	free( old_locale );//还原区域设定
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐