永发信息网

mfc的vc++ tchar数组问题

答案:1  悬赏:40  手机版
解决时间 2021-04-16 05:14
程序如下:
TCHAR sw[3] = { 0 };
_stprintf(sw, TEXT("%02X"), w); //转为16进制的tchar
TCHAR sh[3] = { 0 };
_stprintf(sh, TEXT("%02X"), h);
TCHAR r15[2] = { 0 } ;
for(int i=0;i<2;i++)

{
r15[i] = sw[i];
}
WriteFile(hFile,"15,",strlen("15,") ,&Written,NULL);
WriteFile(hFile,r15,strlen(r15) ,&Written,NULL); //写入文件

写入hFile文件内容为:15,28烫1E0。
28是sw数组的前两位,可后面这个烫1E0是什么原因啊,求助?
另外我要去sw数组的前两位还有没有其他方法?
最佳答案
既然你的r15定义的是TCHAR,那就不应该对它使用strlen,而应该使用_tcslen,或者使用lstrlen.

另外,如果你是用的是unicode编码,那么将ansi的内容和unicode内容写入同一个文本文件,同样会让显示该文件的程序无所适从。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
去岳父家给他带什么烟呢?
想在西安找份工作,做广告这行业有谁知道大概
会计静态要素之间的关系和会计动态要素之间的
刚买的红米note加强版点开屏解锁经常没反应,
星学院里面的美星是不是处女座
女人部落怎么去啊,有知道地址的么
对老婆英语祝福的话,2016祝福老婆的词语
psp2000上能不能显示歌词
他爱的人不是我,我该怎么办
精武唐怎么加点
B系统三排扭52键巴杨手风琴右手音位图和指法
南溪区大观工商所我想知道这个在什么地方
厉害了,2017昆山高考文理科状元出炉,震川和
哪位好心人邀请我开通QQ牧场!!拜托啊!!
广东暨南大学怎么样,请教下!考研暨南大学法
推荐资讯
美女们帮帮偶。。敏感性皮肤。角质薄。皮肤偏
雀巢桶装水如何分辨真假?
歌词里有爱的歌??? 写下歌词和歌曲名
qq宠物点击哪里才会出来
NDS《口袋妖怪 白金版》哪有下载?
床罩上有好多魔术贴能用床洗衣机洗吗?
柴油机冷机怠速高,热机怠速低有时还熄火
如果女方通过买房从集体户口转为广州居民户口
今天11.8号 大家有没有看到流星雨啊
怎么让城市达人的图片右下方显示城市达人四个
如何瘦脸和小腿
国际幼儿园团队口号,幼师团队口号怎么起? 50
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?