怎么把int型或float或double型中的内容转到CString型 VC++MFC

怎么把int型的1,2,3变为CString型的“1”,"2","3"。
2025-03-12 00:43:36
推荐回答(2个)
回答1:

int i = 119;
float f = 119.119;
double d = 110.110;
CString str;
str.Format("int:%d float:%.4f double:%.4f", i, f, d);
AfxMessageBox(str);

回答2:

CString num;
int a=1;
float b=2;
num.Format(\"%d\",a);//由int转换
num.Format(\"%f\",b); //由float转换