Bonjour,
Je dois cr�er une classe Tableau � 2D d'entiers (Array) divis�e dans un fichier .h et un .cpp
Ma classe ressemblera donc � ceci:
J'ai un petit probl�me pour mon constructeur avec 3 param�tres: je dois donc cr�er un tableau dynamique interne � 2D et pouvoir utiliser dans les autres m�thodes de la classe l'�criture: array[x][y] pour acc�der aux entiers.
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 class Array { int ** array; unsigned nbLig; unsigned nbCol; public: //Constructeurs Array(unsigned nbL=1, unsigned nbC=1, int valInit=0); Array(const Array & a); //Destructeur ~Array(); //Surcharge affectation Array & operator= (const Array & a); //Accesseurs unsigned getNbLig() const; unsigned getNbCol() const; };
Voici mon constructeur, j'initialise nbLig et nbCol mais il me reste � cr�er le tableau et initialiser chaque case avec valInit... :
Merci d'avance et bonne soir�e.
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 Array::Array(unsigned int nbL, unsigned int nbC, int valInt) { if(nbL==0) nbLig=1; else nbLig=nbL; if(nbC==0) nbCol=1; else nbCol=nbC; .........????????????............. }
Partager