QString
たとえば、一連の数字が含まれています
QString path = "11100332001 234 554 9394";
可変長の文字列を繰り返し処理したい
for (int i=0; i<path.length(); i++){
}
int
各番号に個別にアクセスできます。
しかし、私はそうすることができませんでした。質問QString
:数値の配列を配列に変換するにはどうすればよいint
ですか?
QString
をint
usingに変換できることは知ってpath.toInt()
いますが、それは役に立ちません。
最初にcharに変換しようとすると、エラーが発生しますcannot convert 'const QChar to char'
。
for (int i=0; i<path.length(); i++){
char c = path.at(i);
int j = atoi(&c);
//player->movePlayer(direction);
}