Per la cronaca, pensavo a qualcosa di questo tipo

codice:
#include <iostream>

using namespace std;

class MioOggetto
{
private:
	int x;

public:
	MioOggetto(int a) {x=a; cout << x << endl;}
	~MioOggetto() {cout << "dest " << x << endl;}
};

int main()
{
	int n = 100;

	MioOggetto **pp = new MioOggetto *[n];

	for(int i=0; i<n; i++)
		pp[i] = new MioOggetto(i);

	cin.get();

	for(int i=0; i<n; i++)
		delete pp[i];

	return 0;
}