kattig
Messages postés6Date d'inscriptiondimanche 15 octobre 2006StatutMembreDernière intervention18 novembre 2006
-
17 nov. 2006 à 15:48
kattig
Messages postés6Date d'inscriptiondimanche 15 octobre 2006StatutMembreDernière intervention18 novembre 2006
-
18 nov. 2006 à 11:20
Bonjour à tous et à toutes,
J'ai un petit soucis dans ma classe où j'ai mis une variable de type booléen.
Voici une partie de mon code:
class jeu
{
//...
bool fini=false;
//...
};
Lorsque je compile, on me dit: " ISO C++ forbids initialization of member `fini' "
Avez-vous une idée d'où pourrait venir mon problème?
Merci d'avance pour votre aide.
BunoCS
Messages postés15472Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention25 mars 2024103 17 nov. 2006 à 15:54
Salut,
Tu ne peux pas initialiser ta variable dans la déclaration de ta classe. Il faut le faire dans le constructeur. A moins de mettre la variable en static...
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Le site de mon mariage
kattig
Messages postés6Date d'inscriptiondimanche 15 octobre 2006StatutMembreDernière intervention18 novembre 2006 17 nov. 2006 à 16:11
Bonjour Buno,
Je te remercie pour ton aide. En l'initialisant dans le constructeur, cela fonctionne.
J'ai d'autres petits soucis autres que celui de bool mais je n'en parlerai pas sur ce billet car ce sera hors sujet.
Si je n'y arrive pas, je créerai un autre message avec le sujet adéquat.
Merci encore et bonne fin d'après-midi.
kattig
Messages postés6Date d'inscriptiondimanche 15 octobre 2006StatutMembreDernière intervention18 novembre 2006 18 nov. 2006 à 11:20
Bonjour Turnerom,
Merci aussi à toi pour me donner une autre solution. [sourire]
C'est gentil à vous deux de m'avoir accorder un peu de votre temps afin de m'aider.
Je vous souhaite un bon week-end qui s'annonce un peu nuageux de mon côté.