这几天一直被题目中问题缠绕着,在网上找到很多答案,实际能解决问题的答案只看到一个:
在程序中加入:
std::locale loc
=
std::locale::
global
(std::locale(
""
));
//
设置环境为系统环境
std::fstream f(
在VS2005中遇到fstream无法读取中文路径文件的bug,尝试在代码中添加相应解决语句,但由于程序结构复杂,无法逐一修改。查阅资料得知可能需等待微软补丁,安装VS2005 SP1补丁过程漫长且未知是否修复问题。
这几天一直被题目中问题缠绕着,在网上找到很多答案,实际能解决问题的答案只看到一个:
在程序中加入:
std::locale loc
=
std::locale::
global
(std::locale(
""
));
//
设置环境为系统环境
std::fstream f(
694
1551

被折叠的 条评论
为什么被折叠?