Ho sempre problemi con sta cavolo di allocazione dinamica....  
   cosa è che non và?
 cosa è che non và?
	codice:
	#ifndef MATRICI_H
#define MATRICI_H
#include <math.h> //Qui è definita la mia classe Complesso
class Matrice{
    public: Matrice(int,int);
   private: int const DIM1,DIM2;
            Complesso *matr;
};
Matrice :: Matrice(int d1,int d2)
         : DIM1(d1),DIM2(d2){
   matr = new Complesso[DIM1][DIM2];    
}
#endif
 
	
		
			
			
				cannot convert `Complesso (*)[this->Matrice:

IM2]' to `
			
		
 
	 
 
Qualcuno mi spiega in modo chiaro come si fa per fare una cosa così??
Grazie 