Bonjour,
hier j'ai posé la question de comment passer un attribut d'une classe à une autre, aujourd'hui j'ai le même problème mais avec un tableau. Je n'arrive pas à passer l'ensemble du tableau, tout ce que j'arrive à faire c'est passer un élément à la fois :
peut-on faire autrement ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 class MyTableau{ public: MyTableau(){ for (int i=0;i<4;++i){ for(int j=0;j<3;j++){ Tableau[j][i] = i+j; } } } float getTableau(int i, int j) { return Tableau[i][j]; } private: int Tableau[3][2]; }; int main(unsigned int argc, char* argv[] ) { /// GERE LE RENVOI D'UN ELEMENT D'UN TABLEAU DEPUIS UNE CLASSE: MyTableau * p_Tableau = new MyTableau(); cout << p_Tableau->getTableau(1,2) << endl; }
Partager