int numObjetos;
cout<<"Cuantos Objetos de la clase miClase quiere??";
cin>>numObjetos;
miClase* array = new miClase[numObjetos];
for(int i=0;1<numObjetos;i++)
array[i].nombre = i
Y tendras el objeto 1,2,3,4,5,6,7,8...numObjetos
O bien
int numObjetos;
cout<<"Cuantos Objetos de la clase miClase quiere??";
cin>>numObjetos;
miClase* array = new miClase[numObjetos];
for(int i=0;1<numObjetos;i++)
{
cout<<"Introduce el nombre del objeto"<<endl;
cin >> array[i].nombre;
}