怎样从字符串提取整数,放到一个数组中。

例如:CString str="82,72,6,0" 提取之后:a[0]=82,a[1]=72,a[2]=6,a[3]=0。
遇到的问题是因为中间的整数位数不确定,所以进行赋值的时候鸭梨很大。
注:我用的是VC++
能再详细些吗?

可以自己写一个函数啊!
void SplitStrCommand(CString strSrc, CString* strDst)
{
CString strTemp = strSrc;
strTemp.TrimLeft();
strTemp.TrimRight();

int strCount = 0;
while (strTemp.Find(_T(
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-11-01
String[] a = str.split(",");得到一个字符串的数字,再转成数字类型就OK了
相似回答