Bonjour, un correcteur m'a permis d'utiliser des operateurs de flux comme ceci :
dans le header puis
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 void afficher(ostream &flux); friend ostream &operator <<(ostream &flux, Tableau &t);
dans le code soure.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 void Tableau::afficher(ostream &flux) { int I; for (I=0; I< (sizeof(tab)/sizeof(int)); I++) { cout <<Tableau::tab[I]<<endl; } } ostream &operator <<(ostream &flux, Tableau &t) { t.afficher(flux); return flux; }
Le pb, c'est que moi je ne connais pas les élements statiques et amitié. Je ne sais pas non plus comment utiliser l'objet "t" puisqu'il n'est pas déclaré dans ce code.








Répondre avec citation
Partager