Je suis parti sur http://man.developpez.com/ et j'ai cherché longtemps (j'ai donc trouvé chdir et getcwd mais j'ai pas compris la condition, si quelqu'un pouvait m'aider sur ce coup là)
Version imprimable
Je suis parti sur http://man.developpez.com/ et j'ai cherché longtemps (j'ai donc trouvé chdir et getcwd mais j'ai pas compris la condition, si quelqu'un pouvait m'aider sur ce coup là)
Ca fait un bay que je le sais mais vous comparez quatres chaines et la condition est illogique :Citation:
La fonction strcmp() compare les deux chaînes s1 et s2. Elle renvoie un entier négatif, nul, ou positif, si s1 est respectivement inférieure, égale ou supérieure à s2.
8OCitation:
si (strcmp(str1 == "truc") ET strcmp(str2 == "truc2")) alors
"." et ".." représentant respectivement le répertoire courant et le répertoire parent. On ne désire simplement pas afficher ces répertoire, d'où le test.
Thierry
Je crois qu'il est bon de rappeler que si l'expression testee par un if s'evalue a 0, le test est faux, tandis que le test est vrai pour toutes les autres valeurs.
:hola: Emmanuel, je te tire mon chapeau pour cette macro simple qui chasse les doutes de l'esprit.
Merci Emmanuel, grâce à cette macro, tout deviens plus clair :D