您的位置:首页 > 其它

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

2017-07-12 09:50 281 查看
               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();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐