0

我对 C++ 相当陌生,想知道是否允许我执行以下操作:

class oFoo{
  ...
}

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

我可以使用 x 作为指向类 oFoo 的指针数组的界限吗?

4

1 回答 1

3

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

于 2012-07-21T18:28:01.560 回答