概述
1、ULONGLONG转CString
CString.Format(_T("%I64d"), <your int64 number>); 另外,C函数库里有 _ui64toa和_ui64tow函数可以把int64转换成C字符串,到C字符串了,你就可以直接赋值给CString了
2、CString转ULONGLONG
__int64 iadf; _stscanf(mycstring.GetString(), _T("%I64d"), &iadf); 另外也有C的函数: _atoi64,_wtoi64可用。 不过这些转出来的是有符号的int64,可以估计一下你的数据是否会导致溢出,如果不会的话可以直接使用,如果会溢出的话那么只能自己写个函数来转了,字符串转整数还是很好做的,每次 乘以10加上下一个数字就好。
3、ULONGLONG转double
ULONGLONG ul;double f=(double)(LONGLONG)ul;
最后
以上就是传统鞋垫为你收集整理的ULONGLONG与CString, double之间的转换的全部内容,希望文章能够帮你解决ULONGLONG与CString, double之间的转换所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复