C++6.0 Perte des valeurs de variables

Signaler
Messages postés
5
Date d'inscription
mardi 14 septembre 2004
Statut
Membre
Dernière intervention
20 juillet 2005
-
Messages postés
3011
Date d'inscription
jeudi 26 septembre 2002
Statut
Membre
Dernière intervention
27 novembre 2004
-
Bonjour,
j'ai des var. membres publiques déclarées dans MonView.h . Elles sont d'abord initialisées avec des valeurs type double dans mon code.
A la sortie d'une fonction je perds leur valeur et j'ai dans la watch du debugger à la place de leur val le message suivant:
Error: CXX0030 Expression cannot be evaluated et biensur à partir de là c'est le bon plantage .
Ces var. sont utilisées sans être modifiées
C'est y grave?
Merci

3 réponses

Messages postés
1160
Date d'inscription
vendredi 23 juillet 2004
Statut
Membre
Dernière intervention
21 octobre 2010
18
si tu postais le code ca serait plus comprehensible comme kestion :d
Messages postés
5
Date d'inscription
mardi 14 septembre 2004
Statut
Membre
Dernière intervention
20 juillet 2005

Pardon! je ne suis pas clair

Tout ce passe dans ma classe CMaClasseView.
J'ai des variables membres déclarées normalement dans MaC..View.h .
Je les initialisent d'abord dans Ma ...View.cpp ,pour les utiliser ensuite dans des calculs, sans les modifiées.
Normalement je devrais les conserver tout au long de l'execution de ce code mais à un moment donné je perds leur valeur. Et le prg se plante
Quel est le pb?
Messages postés
3011
Date d'inscription
jeudi 26 septembre 2002
Statut
Membre
Dernière intervention
27 novembre 2004
8
comment tu veux qu'on te le dise sans voir de code !

pense aux const pour assurer l'integrité de tes objets