首页
社区
课程
招聘
[求助]如何利用使用wfopen , wprintf对;檔案進行寬字元讀寫
发表于: 2008-9-23 23:31 5509

[求助]如何利用使用wfopen , wprintf对;檔案進行寬字元讀寫

2008-9-23 23:31
5509
如何利用使用wfopen , wprintf对;檔案進行寬字元讀寫
如果一般情況下用FILE *fp;
是可以配合fopen , fprintf对;檔案進行操作
但我想寫入wchar_t 即寬字元 應該如何定
FILE *fp這句呢?
之後可以配合 wfopen , wprintf來用

另外 如何定義setlocale令到程式能顯示所有語言的文字 如中文 日文 和其他
因為setlocale(LC_ALL, "chinese");只能顯示中文

我的程式在附件
請幫我改一改 謝謝
本來在vc6.0下是成功的  但在vs2008就不能 要處理一大堆字元問題
我主要是想做到 可以顯示多國字元 即中 日 韓文等
以及寫進"文本"

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 367
活跃值: (20)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
2
1.本來在vc6.0下是成功的  但在vs2008就不能 要處理一大堆字元問題

这可能是字符集的问题,VC6默认MBCS,VC2008默认UNICODE

2.另外 如何定義setlocale令到程式能顯示所有語言的文字 如中文 日文 和其他,因為setlocale(LC_ALL, "chinese");只能顯示中文

枚举一下系统区域属性,然后设定(这一点我不太确定,我不使用C运行库的)
2008-9-25 08:01
0
游客
登录 | 注册 方可回帖
返回
//