在其他私有类成员中使用私有类成员

时间:2012-07-21 18:23:27

标签: c++ class object pointers g++

我对C ++很新,我想知道是否允许我做以下事情:

class oFoo{
  ...
}

class Foo{
   int x;
   oFoo* oArray[x];
 public:
   Foo(int xVal);
   Foo~(); 
}

我是否允许使用x作为类oFoo指针数组的绑定?

1 个答案:

答案 0 :(得分:3)

不,只允许编译时间常量。如果您需要动态数组,请查看std::vector