Mi rettifico, avevo già un costruttore di default e quindi il problema non è quello, ho ovviato facendo in questo modo, ma mi pare più brutto:
codice:
 
Matrice :: Matrice(int d1,int d2)
         : DIM1(d1),DIM2(d2){    
   Complesso temp[DIM1][DIM2];      
   matr = &temp[0][0];    
}