Problème de récupération de valeurs d'un tableau
Bonjour,
Je vous explique mon problème :
J'ai 2 classes. une s'apelle T1 l'autre T2, héritant toutes les deux d'une classe template tableau.
J'ai un constructeur T1 qui créé un tableau grace à une méthode de la classe tableau.
Je remplis ce tableau et le recupère correctement en l'affichant via une méthode de tableau.
Mon problème arrive maintenant :
Lorsque je fais une méthode sur T2 pour afficher tableau1 de T1, la dernière valeur ne s'affiche pas.
La méthode de T2 est
Code:
1 2 3 4 5 6 7 8 9 10
| void T2::afficher(T1& tableau1)
{
for(i=0;i<c;i++)
{
for (j=0;j<d;j++)
{
cout << tableau1.lecture(i,j);
}
}
} |
Mon tableau initial est 1 1 1, il s'affiche correctement via une méthode d'affichage héritant de la classe tableau.
Avec le code ci-dessus, j'obtiens 1 1 0, autrement dit la dernière valeur passe de 0 à 1 et je ne comprends absolument pas pourquoi.... et le problème est que ce tableau m'est absolument utile pour utiliser une méthode de T2 !
Aidez-moi s'il vous plaît !