拥有自己的私有变量向量

时间:2013-02-17 21:57:17

标签: c++

我只是想知道我是否可以这样做:

class apple
{
public: "constructor and public method in here"
private:
  vector<*apple> allApple;
}

这段代码好吗?

1 个答案:

答案 0 :(得分:0)

你可能意味着指向同一类型的指针的向量,

vector<apple*> allApple;

在这种情况下,是的,您可以,但如果要指向动态分配的对象,您可能更愿意保留smart pointers