如下所示:
cocos2d::Vector<cocos2d::Sprite *> list1;
创建一个新的Vector()用来保存list1类型的数据 该怎么创建啊。。。。
小白的烦恼你们怎么会懂。。。



如下所示:
cocos2d::Vector<cocos2d::Sprite *> list1;
创建一个新的Vector()用来保存list1类型的数据 该怎么创建啊。。。。
小白的烦恼你们怎么会懂。。。



cocos2d::Vector<cocos2d::Sprite *> list2;
cocos2d::Vector<cocos2d::Vector<cocos2d::Sprite *> > list2
类似于这种构造 可以实现吗?
struct myList
{
cocos2d::Vector<cocos2d::Sprite *> list1;
};
cocos2d::Vector<myList *> list2;
艾玛 这也不行 





那样运行不起来…你扔两个容器不得了…
cocos2d::Vector<cocos2d::Sprite *> list1;
cocos2d::Vector<cocos2d::Sprite *> list2;
list1.pushBack(list2);
应该也能满足你需求…或者像楼上讲的,用std::vector…那应该可以像你那样定义
已经这样做了 只是有点不爽啊,
我原本的想法是
list1容量为5的容器
list2保存所有的list1
有点矩阵的味道

不要在意这些细节= =!效果达到就好了…
传说中的牛角尖也是用来钻的。。。。



