Comparaison de chaines [Résolu]

Signaler
Messages postés
97
Date d'inscription
dimanche 6 juillet 2003
Statut
Membre
Dernière intervention
20 janvier 2008
-
Messages postés
97
Date d'inscription
dimanche 6 juillet 2003
Statut
Membre
Dernière intervention
20 janvier 2008
-
Salut !

voici le code:
if(DataFichier[i].cFileName != ".")

avec:
WIN32_FIND_DATA DataFichier[20];

quand DataFichier[i].cFileName vaut "." , le if ne passe pas au else mais au premier bloc d'instruction !!!

voila la valeur que j'ai quand je fais un debug:
Name | Value
DataFichier[i].cFileName | 0x00423834 "."

Des idées ??

merci.

Melkior le necrarque.

1 réponse

Messages postés
97
Date d'inscription
dimanche 6 juillet 2003
Statut
Membre
Dernière intervention
20 janvier 2008

LOL!

Bon et bien je réponds tous seul :

if(DataFichier[i].cFileName[0] != '.')

Réponse trouvée sur une source de BruNews.