Извлечь координаты X и Y из строки

У меня возникла проблема с извлечением координат b2vec2 из CCString, это из cocos2dx и box2d.

Я попытался использовать strtk, но я не мог заставить его работать

Любая помощь будет большой.

Спасибо

Макет строки - "x, y x, y x, y" Я хочу поместить x и y в массив из b2vec2

Ответ 1

string s = "12,4 4,5 6,3";

istringstream is(s);
while (is.good())
{
    int x, y;
    char comma;
    is >> x >> comma >> y;

    cout << x << ", " << y << endl;
}