CStdioFile::ReadString无法读取中文解决方法

来源:互联网 发布:nginx log by lua 编辑:程序博客网 时间:2024/06/05 16:13


               unicode环境下使用CStdioFile::ReadString无法读取中文的解决办法:

               

        char* old_locale = _strdup(setlocale(LC_CTYPE, NULL));setlocale(LC_CTYPE, "chs");//设定<ctpye.h>中字符处理方式while(IniFile.ReadString(strline)){FileContainer.Add(strline);}setlocale(LC_CTYPE, old_locale);free(old_locale);//还原区域设定IniFile.Close();

阅读全文
0 0
原创粉丝点击