I've declared a class called CDog and want to create an array of object pointers of this type (CDog). How would I do this? I.e. I want to create the following:

int intArray[3] = {0}; // array of 3 integers
CDog *dog = new CDog.... /// how would I create an array AND delete the array of object pointers?

Thanx,

David