Problème avec un constructeur vide
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:
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:
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 ;).