标签: c++ arrays pointers size
Asteroid* rocks[maxAsteroids] = {};
所以Asteroids是一个指向类的指针,至少这就是我理解它的方式。我的问题是我不能将maxAsteroids作为const,我知道它不是一个简单的变量。那么将变量大小初始化为指针数组的正确方法是什么?这感觉就像我对语法的误解一样,但我还没有得到它。理解!
答案 0 :(得分:2)
std::vector<Asteroid*> roids; roids.resize(maxAsteroids);