0
点赞
收藏
分享

微信扫一扫

ifstream 打开中文路径乱码问题处理


ifstream  打开中文路径乱码问题处理

使用vs2008.

发现使用ifstream打开中文路径乱码。然后查了好久。发现使用下面的法子可以了。

记录一下。

 

 

附上代码:

std::locale loc1 = std::locale::global(std::locale(".936")); //字符语言设置

//读文件
ifstream inFile(m_serialaddfilepath,ios::in);//inFile来自fstream,ifstream为输入文件流(从文件读入)

std::locale::global(std::locale(loc1)) ; //恢复

 

支持

ifstream  打开中文路径乱码问题处理_ifstream

 

举报

相关推荐

0 条评论