社区
C++ 语言
帖子详情
为什么?
krakan
2004-09-26 08:58:20
我定义buff为wchar_t,用buff存放从文本文件里取出来的中文字符,我用下面这段代码,显示的全是乱码,为什么?
while(!feof(fp))
{
buff[i] = getwc(fp);
i++;
}
怎么改?
...全文
103
8
打赏
收藏
为什么?
我定义buff为wchar_t,用buff存放从文本文件里取出来的中文字符,我用下面这段代码,显示的全是乱码,为什么? while(!feof(fp)) { buff[i] = getwc(fp); i++; } 怎么改?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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格式的啊?
企业资源计划(ERP)文集
Erp专题 European Recovery Program 一、概念篇 ?ERP的概念:ERP从“有限”向“无限 ?ERP的管理思想 ?ERP系统的概念及其管理思想 ?ERP的核心 ?ERP与业务流程重组 二、技术篇 ?ERP系统的技术实现 ?ERP系统与网络连接 三、管理篇 ?利用ERP实现管理目标 ?企业应用ERP系统的目标 ?ERP中的人力资源管理 ?ERP系统的成功应用模式 ?应用ERP与国情和厂情的关系 四、实施篇 ?ERP实施的项目管理 ?实施ERP系统的模式与方法 ?商品化ERP软件的选择、需求和实施 ?实施ERP系统的风险 ?ERP实施效果的评价 五、新方向 ?ERP与B2B,哪条路好走? ?制造企业电子商务和ERP整合应用探讨 六、论坛篇 ?专家意见 ?厂商意见 七、案例篇 ?打造EC企业??访北京第一机床厂 ?金融管理中的ERP ?ERP在商业管理中的应用 ?以财务为核心建立ERP系统??山东航空公司ERP系统的实施 ?上海广电金星电视机总厂实施ERP系统 ?ERP与财务系统的有机集成??烟台汽车制造厂现代企业管理信息系统
程序员的呐喊,完整扫描版
【坚持做一个傻瓜!】 《程序员的呐喊》的作者是业界知名的程序员——来自Google的Steve Yegge,他写过很多颇富争议的文章,其中有不少就收录在本书中。《程序员的呐喊》是他的精彩文章的合集。 《程序员的呐喊》涉及编程语言文化、代码方法学、Google公司文化等热点话题。对IT界的各种现象、技术、趋势等,作者都在本书中表达了自己独特犀利的观点。比如Java真的是一门优秀的面向对象语言吗?重构真的那么美好吗?强弱类型语言到底哪个更好?敏捷真的靠谱吗?程序员要不要懂数学等。另外,他还谈到了很多大公司的理念,比如亚马逊做平台为什么那么成功等。最后,《程序员的呐喊》还收录了他写的Google面试攻略,这篇文章可以说为无数应试者点亮了明灯。 《程序员的呐喊》讨论的都是程序员非常关注的热点话题,内容广泛,观点独到,非常适合广大程序员阅读参考。
文本文件编码转换工具 gbk utf8 gb2312
写此贴为记录自己的学习历程,供后来者以观. 原因,我决定学习PHP+MYSQL之后选择了用整合包的环境(因为我懒) 经过历时一个星期的比较 揣摩 测试之后选择了 VertrigoServ 可是它美中不足的是mysql里中文显示"????????".最后几经周折总算解决了. 方法如下: 1)在phpmyadmin 中建库的时候一切默认 2)建表时候一切默认;至于导入*.SQL没试应该是不用动什么 3)在 php 文件头部加入 "说明此文件编码为utf8" 4)在 mysql_select_db("表名",$id); 后面加入一行 mysql_query("set names utf8;"); 5)*.php 文件在存盘的时候也以 "utf-8"编码存盘. 如此一来整站编码就都是国际能用的utf8编码了.通用性现在做到最好了. 问题也是有的,在此环境下涉及到数据库运行的文件都必须是 utf8编码.这样一来就出现了不兼容,因为在国内大家都是以GBK gb2312编的码 包括 17PHP.com 网站里的学习源码文件(我用的是77例中的) 和很多插件 论坛代码... ...Discuz!也是的 解决起来很简单,把它们的编码都改成 utf8 好了. 批量文件转码工具
android sdk 2.3 r8 android-sdk_r08-windows
android sdk 2.3 r8 android-sdk_r08-windows 只是个tool,sdk还要自己下载 手机开发平台 Google Android SDK 2.3 R8 Android eclipse插件安装: https://dl-ssl.google.com/Android/eclipse/ Android netBean插件安装: http://kenai.com/downloads/nbandroid/updates.xml Android官方网站为什么打不开?????
Java中,char型变量中能不能存储一个中文汉字,为什么?
Java中,char型变量中能不能存储一个中文汉字,为什么? 可以 /** * char型变量中能不能存储一个中文汉字,为什么? */ public class charTest { public static void main(String[] args) { char content = '中'; System.out.println(c...
C++ 语言
65,199
社区成员
250,520
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章