嗨,我是C ++和cocos2dx的新手。我正在尝试执行以下操作:
//MainScene.cpp
Vector<String> frames;
frames.pushBack("ground");
frames.pushBack("sky_bg");
for each (String sprite_name in frames)
{
}
这在vs2012中给出了以下错误
'for each'语句不能对类型为“ cocos2d :: Vector”的表达式进行操作
那么我应该怎么做呢?
最佳答案
正确的使用方式如下:
for (const String& sprite_name : frames) {
// You code
}
关于c++ - cocos2dx c++遍历cocos2d::Vector,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23967942/