Pb récupération chaine

phenX Messages postés 704 Date d'inscription mercredi 4 mai 2005 Statut Membre Dernière intervention 28 août 2012 - 21 oct. 2005 à 14:18
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 21 oct. 2005 à 14:46
quand je fait:

strncpy(szBuffer,nomfichier + (strlen(nomfichier) - 4), 4); //récupérer l'extention

while(szBuffer != ".xls") {instructions}



il ne cesse de boucler dans le While, même si l'extention est .XLS, pourquoi?

2 réponses

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
21 oct. 2005 à 14:45
c'est quoi szBuffer ??? pointeur vers le 1er octet d'un tableau, oui ?
Si oui, ne sera jamais égal a une autre adresse que lui meme.
while(strcmp(szBuffer, ";xls)) ...

ciao...
BruNews, MVP VC++
0
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
21 oct. 2005 à 14:46
OUPS, faute de frappe:
while(strcmp(szBuffer, ";xls")) ...

ciao...
BruNews, MVP VC++
0
Rejoignez-nous