dfkt.net
当前位置:首页 >> int转换 Cstring >>

int转换 Cstring

如: int a = 5; CString b; b.Format("%d",a); 补充:如果a是double,或a是float的就是:b.Format("%f",a); 反过来字符串转为int: a = atoi(b); 如果是double,float a = atof(b);

给你三种方法 int iVar = 4156; CString csStr; csStr.Format("%d", iVar); SetDlgItemText(IDC_EDIT1, csStr); /* int iVar = 7489; char szBuf[100]; _itoa(iVar, szBuf, 10); CString csStr(szBuf); SetDlgItemText(IDC_EDIT1, csStr); */ /*...

CString a; int b = 0; a.format("%d", b); 另: 就是 CString::Format(LPCSTR, param.....) 没有直接将int转为CString这样的函数,一个是普通的数值变量,一个是类,没有可能转的。Format函数是把数值以文本模式字符串输出到CString里的

CString 型转化成 int 型。 把 CString 类型的数据转化成整数类型最简单的方法就是使用标准的字符串函数。 将字符转换为整数,可以使用atoi、_atoi64或atol。

atoi函数: eg. CString str = _T("123"); int i = _ttoi(str); =============== int i = 123; CString str ; str.Format(_T("%d"), i);

int a=………… CString str; str.Format("%d", a);

int m_int = 0; CString m_str; m_str.Format("%d",m_int); 转换结束!

int a=1; CString str; str.format("%d",a);

CString str = _T("123"); int i = _ttoi(str); =============== int i = 123; CString str ; str.Format(_T("%d"), i);

不就是单个int值转成字符串然后 循环一下 字符串拼接 int a[10], i; CString s;//假设你的edit控件绑了CString的 m_str for(i=0;i

网站首页 | 网站地图
All rights reserved Powered by www.dfkt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com