您的位置:首页 > 其它

unicode工程下,标准库保存unicode字符到文件

2010-06-13 11:36 162 查看
标准c++库的文件操作,没有把生成unicode文件的方法,保存在文件里的都是多字节。需要将unicode中文写入文件,需要转换为多字节,否则写入失败

basic_ofstream<wchar_t> os(L"c://output.txt");

wchar_t wcs[] = L"杨俊";

os.imbue(locale("chs"));//没有这句,写入中文会失败

os<<wcs;

os.close();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐