Au moment du d�bogage d'une DLL MFC partag�e dans laquelle j'exporte une fonction (generArbre),je rencontre le probl�me
suivant
Or comme vous le voyez la variable "idx" est bien d�clar� (pas de probl�mes de compilation) , cela veut dire que toute variable locale dans cette fonction estCXX0017 : Erreur : symbole "idx" introuvable
introuvable.
D'autre part si elle est utilis�e dans une expression (idx++), j'ai le message suivant
C'est les m�mes messages pour la variable "racine"CXX0030:Erreur:impossible d'evaluer l'expression
Par contre les arguments Fs,Pr sont bien �valu�s et ont chacun une valeur.
L'AGL utilis� en d�veloppement est : VS.net 2003 / Visual C++ ,et Merci d'avance.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 void CArbreApp::generArbre(char* Fs,char* Pr) { AFX_MANAGE_STATE(AfxGetStaticModuleState()); st_person *racine; int idx; if (*Pr == NULL) { //Setup du racine racine = (st_person*)malloc(sizeof(st_person)); racine->descendance = NULL; racine->fraterie = NULL; racine->reference = Fs; } else //Recherche du Pere idx= 0; }
Partager