首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

wfstream的使用,会的指教,不会的学习~该如何处理

2012-02-08 
wfstream的使用,会的指教,不会的学习~看了很多帖子,也搜索了很多,但是还是不知道wfstream的具体用法:比如:

wfstream的使用,会的指教,不会的学习~
看了很多帖子,也搜索了很多,但是还是不知道wfstream的具体用法:
比如:
wstring   str(L "中文测试 ");
wofstream   wfs( "test.txt ");
wfs   < <   12345   ;
wfs   < <   str;
这个是CSDN上的某帖子的测试程序,没人回答。
我想知道的就是   如何能将str内容输出到文件中,还有上面的方法错在哪里?
环境配置UnicodeSet,请达人指教~

我想知道的是确确实实的解决方法,不是没有实验而给出的臆断~
VC6和VC2003环境例子都可以~

在线等~12:00前   解决马上结帖~


[解决办法]

这个需要使用本地化。具体大致这样:
#include <locale>
...
locale loc( " "); //使用系统默认的本地设置
wfs.imbue(loc); //使用本地化
wstring str(L "中文测试 ");
wofstream wfs( "test.txt ");
wfs < < 12345 ;
wfs < < str;

wfs.close();

详情推荐阅读 <输入输出与本地化流>


热点排行