社区
C++ 语言
帖子详情
为什么?
krakan
2004-09-26 08:58:20
我定义buff为wchar_t,用buff存放从文本文件里取出来的中文字符,我用下面这段代码,显示的全是乱码,为什么?
while(!feof(fp))
{
buff[i] = getwc(fp);
i++;
}
怎么改?
...全文
145
8
打赏
收藏
为什么?
我定义buff为wchar_t,用buff存放从文本文件里取出来的中文字符,我用下面这段代码,显示的全是乱码,为什么? while(!feof(fp)) { buff[i] = getwc(fp); i++; } 怎么改?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Dong
2004-09-26
打赏
举报
回复
buff[i] = getwc(fp);
改为
buff[i] = fgetc(fp);
redolive
2004-09-26
打赏
举报
回复
呵呵, 你的文本文件肯定是中英文混合输入的.
runall
2004-09-26
打赏
举报
回复
如果你的txt文件不是unicode格式,根本没有必要用wchar
krakan
2004-09-26
打赏
举报
回复
我用的是txt的文件,buff是新定义的,没有内容里面!
newpuple
2004-09-26
打赏
举报
回复
有没有把buff地址里的内容晴空啊?
runall
2004-09-26
打赏
举报
回复
你的文本文件是unicode格式的吗?
leonhome
2004-09-26
打赏
举报
回复
因为没在中文DOS底下,里面还有数字或字母,或者有不能显示的字符(例如ASCII=1的)
krakan
2004-09-26
打赏
举报
回复
用fgetc也是一样的效果,文本中只有中文字符,那怎么判断一个文本文件是不是unicode格式的啊?
阿里巴巴面试总结DOC版
* ClassLoader 结构,是否可以自己定义一个 java.lang.String 类,为什么? * 双亲代理机制 设计模式 * 了解哪些设计模式,6 个设计原则分别是什么? * 每种设计原则体现的设计模式是哪个? * 关于设计模式看了...
为啥不能删??????
为啥不能删??????
最新Java面试宝典pdf版
为什么? 9 8、用最有效率的方法算出2乘以8等於几? 9 9、请设计一个一百亿的计算器 9 10、使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变? 11 11、"=="和equals方法究竟有什么区别? 11 12、...
Java问题宝典2012版
为什么? 9 8、用最有效率的方法算出2乘以8等於几? 10 9、请设计一个一百亿的计算器 10 10、使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变? 11 11、"=="和equals方法究竟有什么区别? 12 12、...
Visual C++编程技巧精选500例.pdf
《Visual C++编程技巧精选500例》pdf ...356 如何指定使用什么程序播放CD? 357 如何在程序中打开/关闭光驱? 358 如何获取系统内存的使用情况? 359 如何映射网络驱动器? 360 如何取消网络驱动器映射? 第...
C++ 语言
65,210
社区成员
250,518
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章