Bonjour, j'ai l'impression que le probleme que je rencontre fait parti de ces soucis fantomes rares et difficiles à cerner...
J'ai un message d'erreur à la compilation :
Ceci apparait après une modification substantielle de mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part default argument missing for parameter 2
J'ai du reprendre une page contenant les méthodes de 2 classes, A et B, B étant instanciée dans A.
+ des variables globales en haut de page, partagées entre les 2 classes.
(vive l'objDev!! )
Donc je veux repasser tout ca au propre :
J'ai passé les globales en attribut de A,
et les globales utilisées par B uniquement en attribut de B.
Je change mes constructeur de B pour que les valeurs de A instanciant B lui soit passé en argument,
Tout semble ok, pourtant j'ai ce crash unique :
in B.cpp : error : default argument missing for parameter 2 B::B(x,y,z)
Partager