求助,如何切割CCString

有一个CCString 里面有 0,0 263,109 怎么按照逗号,空格 切成一个一个的拿出来 用

#include 
#include 
#include 
#include 
#include 
using namespace std;

vector split(const string& s, const string& delim, const bool keep_empty = true) {
    vector result;
    if (delim.empty()) {
        result.push_back(s);
        return result;
    }
    string::const_iterator substart = s.begin(), subend;
    while (true) {
        subend = search(substart, s.end(), delim.begin(), delim.end());
        string temp(substart, subend);
        if (keep_empty || !temp.empty()) {
            result.push_back(temp);
        }
        if (subend == s.end()) {
            break;
        }
        substart = subend + delim.size();
    }
    return result;
}


```

咋用啊??

:9::9::9::9:

大神 ,教教吧,举个例子也行,万分感谢

直接调用这个函数就行啦
取出CCString的 std::string

恩 知道 调用, 参数都填啥呀,两个 CCstring??

std::string

:12: 不会,麻烦简单写个例子可以不:12:,谢谢了

std::string a = “a,b,c,d”;
std::string b = “,”;

std::vector result = split(a, b);

那 这个 result 怎么用啊,或是 怎么打印看一下?

result就是分割好的字符串
如果有空格有逗号,你分割两次试试

可以 用fou循环打印出 result 来吗?

我该怎么把 result里的 东西拿出来用啊,怎么纳?? 这里面都是string类型的??