有創建的字符串(STD或(常量)字符*)從字符串(爲const char *)和數量(INT)創建的,像創建迭代串
animation0,動畫1,animation2更好/更快的方式。 .. animation99
比這個?
注:不必須使用std,因爲hasValueForKey接受爲const char *
std::stringstream strIter("animation0");
int i = 0;
while (hasValueForKey(strIter.str().c_str())) {
// do some stuff
++i;
strIter.str(std::string());
strIter << "animation" << i;
}
感謝
你已經擁有什麼可能是最好,最安全的方式(儘管也許你可以跳過一步,並初始化爲「動畫」而不是空字符串)。 – leegent 2011-05-12 10:31:34