1

我知道您可以对非 CCObject 对象使用 std::vector 甚至普通数组,否则使用 CCArray。但是如果我有一个类是 CCObject 的包装器呢?我可以将它存储在 std::vector 中,添加(包装器构造函数)或删除(包装器析构函数)CCObject 作为图层的子级而没有问题吗?谢谢。

4

1 回答 1

2

是的,您可以将指向 CCObject 的指针存储在 std::vector 中,但是您必须记住在将对象添加到向量时保留,以及在从向量中删除时释放时释放。

于 2013-09-20T08:36:03.250 回答