fgets()与unicode的问题!!??
fgets好象不支持unicode的编码啊?
但为什么打开的unicode文件,fgets不能得到一个字符呢?
这和FILE这个结构体有关?
谢谢
问题点数:50、回复次数:5Top
1 楼GHme_6()回复于 2006-03-03 23:31:44 得分 0
char*fgets(char*,int,FILE*)吧
char 是单字节的
而unicode 双的
好象是这样
Top
2 楼bohlee(我心澎湃)回复于 2006-03-06 15:42:28 得分 0
markTop
3 楼wjd7623054(千古风流)回复于 2006-03-06 17:17:46 得分 0
多读几个字符试试看Top
4 楼insanehh(有一个美麗的小豆豆)回复于 2006-03-06 17:46:48 得分 0
1樓
正解
用fgetwsTop
5 楼jixingzhong(瞌睡虫·星辰)回复于 2006-03-06 22:10:43 得分 0
unicode文件,使用支持 unicode 字符集的处理函数就可以了 ~Top




