MFC中如何将uint64_t转换为CString?
定义了一个uint64_t类型数组,需要在编辑框中显示。请问如何将其转成CString以供输出?...
定义了一个uint64_t类型数组,需要在编辑框中显示。请问如何将其转成CString以供输出?
展开
4个回答
展开全部
itoa函数应该就可以。。。。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
方法如下:
1、强制类型转换,直接 (cstring)uint64_t类变量
2、sprintf法转换
1、强制类型转换,直接 (cstring)uint64_t类变量
2、sprintf法转换
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-05-05
展开全部
char a[65]={0};
uint64_t b;
memcpy(a,&b,sizeof(uint64_t));
CString str;
a[64]='\0';
str.Format("%s",a);
uint64_t b;
memcpy(a,&b,sizeof(uint64_t));
CString str;
a[64]='\0';
str.Format("%s",a);
追问
那怎么保证是16进制数据?
追答
直接用Format("%x",b);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-05-05
展开全部
char a[65]={0};
uint64_t b;
memcpy(a,&b,sizeof(uint64_t));
CString str;
a[64]='\0';
str.Format("%s",a);
uint64_t b;
memcpy(a,&b,sizeof(uint64_t));
CString str;
a[64]='\0';
str.Format("%s",a);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询