Bonjour à tous,

Je vous explique la situation : j'ai crée un tableau à deux dimensions comme suit avec un constructeur d'une classe Entier :

Code c++ : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
int ** tableau;
tableau = new int* [ni];
for ( int i=0 ; i < ni ; i++)
tableau[i] = new int [nc];

Et je souhaite l'initialiser par un constructeur vide comme suit :

Code c++ : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
for(unsigned int i=0; i<=2;++i){
	for(unsigned int j=0;j<=2;j++){
		tableau[i][j]=0;
	}
	}
}

Mais le compilo me marque une erreur dans le main au niveau du "Entier e" : call of overloaded 'Entier()' is ambigious.
De quoi cela peut-il provenir ?

Merci d'avance .