社区
C++ 语言
帖子详情
为什么?
krakan
2004-09-26 08:58:20
我定义buff为wchar_t,用buff存放从文本文件里取出来的中文字符,我用下面这段代码,显示的全是乱码,为什么?
while(!feof(fp))
{
buff[i] = getwc(fp);
i++;
}
怎么改?
...全文
154
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格式的啊?
Python 为什么如此设计?
作者回顾了Python为什么系列的初衷,讲述了对比其他语言的发现,以及为何选择Python的一些独特设计。文章涵盖语法特性、历史、编程习惯等内容,计划重新拾起并邀请读者参与讨论。
为什么为什么为什么为什么为什么你要做一名程序员?
本文通过五个为什么的方法探讨了作者成为程序员的根本原因。发现编程并非仅仅为了编写代码,而是为了创造价值,让生活更加美好。
是什么_为什么你这么爱问为什么?
本文探讨了孩子们为什么总爱问“为什么”,以及这种行为如何反映他们认知能力的发展。文章指出,儿童提问的内容会随着年龄的增长而发生变化,从简单的事实询问转向寻求解释的深层次问题。心理学研究表明,解释型问题的出现标志着儿童学习过程中的一个重要阶段。
为什么一直封我号
本文通过反复提问‘为什么’来探讨这一词汇在心理学上的意义及其背后可能隐藏的情感需求。文章试图揭示当人们追问‘为什么’时所表达的好奇心、困惑或是寻求解释的心理状态。
十万个为什么读后感
本文围绕《十万个为什么》系列书籍,讲述了作者通过阅读如何领略科学的魅力,解开生活中的疑惑,以及书籍如何培养好奇心和求知欲望,强调了阅读科普书籍对个人成长的重要性。
C++ 语言
65,210
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章