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

Use private-class members inside other private-class members

本文关键字:成员 其他      更新时间:2023-10-16

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

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

允许我使用x作为指向oFoo类的指针数组的边界吗??

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