J'ai cr�� une classe et j'ai un probl�me avec son constructeur. J'ai d�fini la classe et cr�� deux variables de cette fa�on:
Ensuite, j'ai tent� de cr�er un texte dans lequel se trouvait classe1_bonjour.name. Lors de l'execution du programme, le texte affich� n'�tait pas "bonjour", mais "bsalut", soit la premi�re lettre de "bonjour" suivie de "salut". Est-ce que quelqu'un peut m'aider??
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 class Classe1 { public: Classe1(char name_[]) { int a = 0; while(a < 10) { name[a] = name_[a]; a++; } } char name[]; }; Classe1 classe1_bonjour = Classe1("bonjour"); Classe1 classe1_salut = Classe1("salut");
Partager