CStdioFile UNICODE编译 读取中文汉字乱码解决办法
2010-12-20 15:22
441 查看
CStdioFile file
//设置语言为中文,否则在Unicode编码下读出中文字符为乱码
char* old_locale=_strdup( setlocale(LC_CTYPE,NULL) );
setlocale( LC_CTYPE,"chs");
file.Open( strOutputFile,CStdioFile::modeRead);
file.Read();
file.Close();
setlocale( LC_CTYPE, old_locale ); //还原语言区域的设置
free( old_locale );//还原区域设定
//设置语言为中文,否则在Unicode编码下读出中文字符为乱码
char* old_locale=_strdup( setlocale(LC_CTYPE,NULL) );
setlocale( LC_CTYPE,"chs");
file.Open( strOutputFile,CStdioFile::modeRead);
file.Read();
file.Close();
setlocale( LC_CTYPE, old_locale ); //还原语言区域的设置
free( old_locale );//还原区域设定
相关文章推荐
- CStdioFile UNICODE编译 读取中文汉字乱码
- CStdioFile UNICODE编译 读取中文汉字乱码
- AS 读取XML,中文显示为乱码的解决办法
- Flex读取外部XML中文乱码解决办法
- Flex读取外部XML中文乱码解决办法
- PHP读取mssql json数据中文乱码的解决办法
- ReadString在UNICODE下中文乱码的解决办法(CHS)
- Flex读取外部XML中文乱码解决办法
- ReadString在UNICODE下中文乱码的解决办法(Char型字符和Unicode字符的转换问题)
- .net读取xml文件中文乱码问题解决办法
- NotePad 打开文件 出现中文汉字乱码 解决办法
- Jsoncpp 中文汉字unicode乱码解决及标点问题解决
- 关于ASP.NET用VS2012出现数据库内容汉字乱码(中文乱码)或者汉字变问号(中文变问号)的解决办法,非常简单。
- ReadString在UNICODE下中文乱码的解决办法(CHS)
- ReadString在UNICODE/多字节下中文乱码的解决办法
- Android studio编译之后显示中文乱码的问题解决办法
- ReadString在UNICODE下中文乱码的解决办法(CHS)
- XMLHttpRequest读取中文网页时返回乱码的解决办法
- 关于中文命名静态资源导致乱码或者不读取的解决办法
- PHP读取mssql json数据中文乱码的解决办法