关闭

fstream 和 中文路径

标签: 语言c
1008人阅读 评论(0) 收藏 举报
分类:
 问题:
有时候用ifstream或ofstream打开带有中文路径的文件会失败。

解决办法:
1、使用C语言的函数设置为中文运行环境
setlocale(LC_ALL,"Chinese-simplified");

2、使用STL函数设置为系统语言环境
std::locale::global(std::locale(""));

当然选2啦!

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:536780次
    • 积分:2015
    • 等级:
    • 排名:第19090名
    • 原创:88篇
    • 转载:22篇
    • 译文:4篇
    • 评论:8条
    文章分类
    最新评论