标签: c++ class object pointers g++
我对C ++很新,我想知道是否允许我做以下事情:
class oFoo{ ... } class Foo{ int x; oFoo* oArray[x]; public: Foo(int xVal); Foo~(); }
我是否允许使用x作为类oFoo指针数组的绑定?
答案 0 :(得分:3)
不,只允许编译时间常量。如果您需要动态数组,请查看std::vector。