fstream如何打开中文路径 - [C/C++]
2011-05-19 14:15
239 查看
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://yzyanchao.blogbus.com/logs/35621328.html
VS2005开始(似乎),用ofstream打开中文路径名会出现乱码问题,解决方法为:
std::locale loc = std::locale::global(std::locale(""));
std::ofstream fout(FilePath);
//do some work here
fout.close();
std::locale::global( loc );
不加最后一句,cout回无法输出中文字符。
http://yzyanchao.blogbus.com/logs/35621328.html
VS2005开始(似乎),用ofstream打开中文路径名会出现乱码问题,解决方法为:
std::locale loc = std::locale::global(std::locale(""));
std::ofstream fout(FilePath);
//do some work here
fout.close();
std::locale::global( loc );
不加最后一句,cout回无法输出中文字符。
相关文章推荐
- fstream如何打开中文路径 - [C/C++]
- fstream打开中文路径问题
- fstream的使用和打开时存在中文中文路径可能失败的问题,其他中文问题都可以尝试采用如下方法
- 用fstream打开含中文路径文件时失败的问题。
- C++如何支持中文路径
- 关于std::fstream以及std::ifstream打开中文路径名失败的问题和解决方法
- NetBeans如何识别中文路径(打开含有中文的文件出现乱码)
- [C++]fstream与中文路径的问题
- 让VS2005中的fstream支持中文路径文件打开
- 解决VS2005中fstream不能打开带有中文路径文件的问题
- 让VS2005中的fstream支持中文路径文件打开
- 让VS2005中的fstream支持中文路径文件打开 (转)
- VS2005 FSTREAM 不能打开中文路径名文件的问题!
- 让VS2005中的fstream支持中文路径文件打开
- 关于std::fstream以及std::ifstream打开中文路径名失败的问题和解决方法
- 解决fstream不能打开带有中文路径文件的问题
- 让VS2005,vs2008中的fstream支持中文路径文件打开
- 让VS2005中的fstream支持中文路径文件打开
- 解决fstream不能打开带有中文路径文件的问题
- 让VS2005中的fstream支持中文路径文件打开