mEjY的自由世界

眼界决定世界

fstream不支持中文文件名的问题

代码写多了啥问题都能遇到:)

保存为中文文件名时发生了乱码.

    ofstream of(szFilename);
    of<<szStr;
    of.close();

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

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


posted on 2008-02-20 17:47 mEjY 阅读(1085) 评论(0)  编辑 收藏 引用

<2008年4月>
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

导航

统计

常用链接

留言簿(1)

随笔档案

文章分类

文章档案

搜索

最新评论

阅读排行榜

评论排行榜