2012-07-13 9 views
10

Mam problem z wyodrębnianiem współrzędnych b2vec2 z CCString, które pochodzą z cocos2dx i box2d.Wyodrębnij współrzędne X i Y ze String

Próbowałem, używając strtk ale nie mogłem zmusić go do pracy

Każda pomoc będzie wielki.

Dzięki

Układ ciąg jest "x, yx, yx, Y" chcę umieścić X i Y to na tablicę b2vec2

+0

można użyć sscanf http: //docs.roxen.com/pike/7.0/tutorial/strings/sscanf.xml – iforce2d

Odpowiedz

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; 
} 
Powiązane problemy