可以创建Vector 类型的Vector吗?

如下所示:
cocos2d::Vector<cocos2d::Sprite *> list1;

创建一个新的Vector()用来保存list1类型的数据 该怎么创建啊。。。。

小白的烦恼你们怎么会懂。。。:12::12::12::12:

cocos2d::Vector<cocos2d::Sprite *> list2;

cocos2d的Vector不支持这样做
推荐使用 std::vector
std::vector<cocos2d::Vectorcocos2d::Sprite* >

cocos2d::Vector<cocos2d::Vector<cocos2d::Sprite *> > list2
类似于这种构造 可以实现吗?

struct myList
{
cocos2d::Vector<cocos2d::Sprite *> list1;
};

cocos2d::Vector<myList *> list2;

艾玛 这也不行 :2::2::2::2::2::2:

那样运行不起来…你扔两个容器不得了…
cocos2d::Vector<cocos2d::Sprite *> list1;
cocos2d::Vector<cocos2d::Sprite *> list2;
list1.pushBack(list2);
应该也能满足你需求…或者像楼上讲的,用std::vector…那应该可以像你那样定义

已经这样做了 只是有点不爽啊,
我原本的想法是
list1容量为5的容器
list2保存所有的list1
有点矩阵的味道
:6: :6: :6: :6: :6:

不要在意这些细节= =!效果达到就好了…

传说中的牛角尖也是用来钻的。。。。:7::7::7::7::7: