10 个解决方案
#1
CString a;
int b = 0;
a.format("%d", b);
#2
楼上的可以,用Format就可以了
#3
这个方法并没有用,图片为证:
#4
UINCODE下要改成
str.Format(_T("%d"),i);
#5
建议使用 _T() _TEXT 宏, 可以适应不同的编译环境, 如有特殊需求,高版本的VS支持 CStringA 和 CStringW
#6
str.Format(L"%d",i); 也可以
#7
CString::Format(...);格式化即可。
_itoa()
_itoa()
#8
CString a;
int b = 1122;
a.format(_T("%d"), b);
#9
CString a;
int b = 1122;
a.Format(_T("%d"), b);
#10
while(n>0)
{
sz[j]=n%K;
n=n/K;
j=j+1;
}
10进制转换K进制
#1
CString a;
int b = 0;
a.format("%d", b);
#2
楼上的可以,用Format就可以了
#3
楼上的可以,用Format就可以了
这个方法并没有用,图片为证:
#4
楼上的可以,用Format就可以了
这个方法并没有用,图片为证:
UINCODE下要改成
str.Format(_T("%d"),i);
#5
建议使用 _T() _TEXT 宏, 可以适应不同的编译环境, 如有特殊需求,高版本的VS支持 CStringA 和 CStringW
#6
str.Format(L"%d",i); 也可以
#7
CString::Format(...);格式化即可。
_itoa()
_itoa()
#8
CString a;
int b = 1122;
a.format(_T("%d"), b);
#9
CString a;
int b = 1122;
a.Format(_T("%d"), b);
#10
while(n>0)
{
sz[j]=n%K;
n=n/K;
j=j+1;
}
10进制转换K进制