Problem avec l'initialisation d'un CString

Signaler
Messages postés
1
Date d'inscription
vendredi 11 mars 2005
Statut
Membre
Dernière intervention
15 mars 2005
-
Messages postés
92
Date d'inscription
mardi 25 février 2003
Statut
Membre
Dernière intervention
15 mai 2006
-
Bonjour,



SVP je développe une petite IHM sous VC++, le problème j'ai une variable CString qui est initialisé comme suit:

CString m_FileName;

le problème c'est qu'elle n'est pas construite, il n y'a pas d'adresse
mémoire qui lui est alloué, et à chaque fois que j veux lui affecter
une valeur ça ne marche pas.

quand je regarde sa valeur il m'ecrit : CXX0030 Error expression can't be evaluated.

le problème c'est que j'ai deux programme totalement identiques, dans
l'un tout marche nickel dans l'autre j'arrive pas à utiliser cette
variable, je me suis dis peut etre c'est un problème qui vien de mon
compilateur, j l ai désinstaller et ré installer, rien n'a changé.



un peu avant j'avait aussi un autre problème (je n sais pas si les deux
pbl sont liés), j'avait trois varaible CString, quend j'initialise la
première varible les dex autres prennent immédiatement la même valeur
!!!!

si vs avez une question n'hésitez pas.

ce projet est très nimportant pour moi c pour un EMBAUCHE!!

merci d'avance.

1 réponse

Messages postés
92
Date d'inscription
mardi 25 février 2003
Statut
Membre
Dernière intervention
15 mai 2006

je ne sais pas trop ce que signifie ton erreur, mais, quand tu fai "

CString m_FileName;" tout est "construit" comme tu di, il a son adresse mémoire (&m_FileName) pour la connaitre.

Et heu a qui veut tu lui affecter une valeur? tu veu changer l'adresse de ton CString?



pour l'histoire de tes trois variable, heu la seule réponse que je voi,
c'est qu'elles sont a la même adresse. Mais je ne sais pas trop ce que
ta fais pour arivé a ca.



Et heu pour une embauche??