首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

将char buf[256]转化为CString的有关问题

2012-01-29 
将char buf[256]转化为CString的问题charbuf[256]CStringstr,outStr--省略buf赋值for(inti0i 256i++

将char buf[256]转化为CString的问题
char   buf[256];
CString   str,outStr;
--省略buf赋值
for   (int   i=0;i <256;i++)
{
    str.Format( "%2X ",buf[i]);
    outStr+=str;
}
结果发现buf[0-9]的转换是对的,为XX
buf[10]以后则为   FFFFFFXX
哪里出了问题呢?

[解决办法]
试试这样
for (int i=0;i <256;i++)
{
str.Format( "%2X ",(BYTE)buf[i]);
outStr+=str;
}

热点排行