我想要实现的是将点向量作为函数的参数传递。
cocos2d::Vector<cocos2d::Point> p;
p.pushBack(Point(5,5));
p.pushBack(Point(19,30));
.........
.........
//Function Call
this->passArray(p);
//function definition
void GameLayer::passArray(const cocos2d::Vector<cocos2d::Point> &p)
{
for (int i = 0; i < p.size(); i++) {
std::cout<<p.at(i).x;
}
}
但它不起作用。由于 v3 不支持数组,我该如何实现呢?提前感谢您的任何帮助。