Problem avec l'initialisation d'un CString

douja14 Messages postés 1 Date d'inscription vendredi 11 mars 2005 Statut Membre Dernière intervention 15 mars 2005 - 15 mars 2005 à 19:15
cleter Messages postés 92 Date d'inscription mardi 25 février 2003 Statut Membre Dernière intervention 15 mai 2006 - 16 mars 2005 à 09:18
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

cleter Messages postés 92 Date d'inscription mardi 25 février 2003 Statut Membre Dernière intervention 15 mai 2006
16 mars 2005 à 09:18
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??
0
Rejoignez-nous