Comparaison de chaines

Résolu
melkiorlenecrarque Messages postés 97 Date d'inscription dimanche 6 juillet 2003 Statut Membre Dernière intervention 20 janvier 2008 - 21 mai 2005 à 11:55
melkiorlenecrarque Messages postés 97 Date d'inscription dimanche 6 juillet 2003 Statut Membre Dernière intervention 20 janvier 2008 - 21 mai 2005 à 12:28
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

melkiorlenecrarque Messages postés 97 Date d'inscription dimanche 6 juillet 2003 Statut Membre Dernière intervention 20 janvier 2008
21 mai 2005 à 12:28
LOL!

Bon et bien je réponds tous seul :

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

Réponse trouvée sur une source de BruNews.
3
Rejoignez-nous