Bonjour,
J'ai beau cherch� partout je ne trouve ni explication claire, ni exemple simple montrant comment utiliser un tableau dans une classe.
Je trouve bien quelques trucs, mais cela me para�t tr�s embrouill� et je me perds dans les ^ <> -> :: gcnew .....![]()
Je prends une classe ultra simple contenant une variable enti�re telle que celle ci dessous
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 #pragma once using namespace System; public ref class Cma_Class { private: int var; public: Cma_Class(void); property int Variable { int get() {return var;} void set (int value) { var = value;} } };
Je l'utilise de la fa�on suivante :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3 Cma_Class ^ X = gcnew Cma_Class; X-> Variable = 25; int y = X->Variable;
Maintenant je veux utiliser 256 variables et �videmment je n'ai pas envie de cr�er var1, var2, var3, var4, ...., var256, mais d'utiliser un tableau.
Et ma question est :
Comment d�clarer le tableau, le dimensionner et l'utiliser ?
Si je remplace la d�claration int var par array <int>^ var
O� mettre le gcnew array <int> (256) ?
Comment faire get() et set() ?
Comment faire le X->...... ?
J'ai essay� plusieurs trucs, mais rien ne marche ..
J'ai pens� � la solution qui consisterait � utiliser la classe simple dans une autre classe, mais je suis trop nul pour savoir faire �a.
Merci d'avance � ceux qui pourraient m'aider ..
Bonne journ�e
Partager