CString有没有什么方法可以把字符串变成数字?
比如
CString str = "200";
我需要把这个200变成数字,参与运算。
问题点数:0、回复次数:5Top
1 楼ytandwy(云天)回复于 2003-07-04 00:39:37 得分 0
CString str = "200";
int ii = ::_wtoi(str);
Top
2 楼yrj(机枪)回复于 2003-07-04 01:31:00 得分 0
_ttoi函数Top
3 楼dizzo(cepb)回复于 2003-07-04 09:17:04 得分 0
CString str = _T("200");
int i= -1;
swscanf(str.GetBuffer(str.GetLength())), _T("%d"), &i);Top
4 楼Purple_Z(皮皮)回复于 2003-07-04 16:21:23 得分 0
yeah, 用_wtoi函数Top
5 楼fdyzhyzx(飞的叶子)回复于 2003-07-06 11:35:24 得分 0
CString strTest = _T("3");
unsigned long nTestNum = strtoul(strTest.GetBuffer(2), NULL, 10);
strTest.ReleaseBuffer();//释放
//GetBuffer()主要是把CString转成char,字串转数字的函数看你的所要的类型啦,记得要释放Top



