class Foo { Monster* monsters[6]; Foo() { for (int i = 0; i < 6; i++) { monsters[i] = new Monster(); } } Foo::~Foo() { for (int i = 0; i < 6; i++) { delete monsters[i]; } } }