展开全部
UNICODE模式吧,这个模式下CString其实是WCHAR, 在Format中导入char会出问题。
简单解决方法,在Format之前,用一个临时CString中转一下:
CString tmp;
for(...)
{
...
tmp = charHuffamnTable[Ascii[i].letter];
str.Format(xx,xx,xx,tmp);//charHuffamnTable[Ascii[i].letter] -》 tmp
利用CString赋值的自动编码转换就可以了。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询