ifstream VS2005 中文路径打开失败问题

来源:互联网 发布:淘宝联盟付款订单失效 编辑:程序博客网 时间:2024/06/10 12:20

fstream VS2005 中文路径打开失败问题

解决办法是在"C:\\测试 新建 文本文档.txt"前加上L,变成L"C:\\测试 新建 文本文档.txt"。因为Visual Studio 2005默认的是使用Unicode字符集。
你也可以在工程设置里更改默认设置,那样就不用上面所说的步骤了。
不过既然微软推荐你用Unicode,那么自有它的道理。果真如此,需要做出改变的就是我们自己了。

在之前加上代码  setlocale(LC_ALL,""); 就ok了

原创粉丝点击