|
Bas de page | |
---|---|
Auteur | Sujet : [C]readdir renvoi pas la bonne valeur |
Publicité | Posté le 20-11-2004 à 15:39:50 |
docmaboul | ben faut juste appeler readdir tant qu'elle ne retourne pas NULL. |
Loizo | Ouais d'accord mais normallement la variable d_name de la structure dirent retourne le nom du fichier pointé par readdir(). Or moi ca retourne toujours "." au lieu du nom donc je ne peux pas étudier chaque fichier de mon répertoire ni descendre dans l'arborescence puisque je n'ai pas les bon noms... |
docmaboul |
|
Loizo | Bah apres au lieu de me retourner "." il me retourne ".."
|
Lam's Profil: bas. |
Message édité par Lam's le 20-11-2004 à 16:16:23 |
Loizo | ...
Message édité par Loizo le 20-11-2004 à 16:25:42 |
Sve@r |
Message édité par Sve@r le 20-11-2004 à 17:50:10 --------------- Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche. |
Loizo | Ok j'suis bien d'accord, je vais tester ca, sauf que |
Taz bisounours-codeur | readdir bachibouzouk
|
Publicité | Posté le 20-11-2004 à 18:07:16 |
matafan | A mon avis tu as oublié d'inclure dirent.h, ce qui fait que ton compilo suppose que readdir() renvoie un int, comme toute fonction non déclarée. Message édité par matafan le 20-11-2004 à 18:08:07 |
Taz bisounours-codeur |
besoin d'un opticien ? |
Loizo | Ah ben nan quand meme pas, j'ai pas oublié le dirent.h, et c'est la que je capte pas justement Voici tous mes includes :
Message édité par Loizo le 20-11-2004 à 20:16:04 |
Taz bisounours-codeur | mais vous le faites exprès ou quoi ?
|
blurk | Ce serait plus simple de dire qu'il manque un 'd'. |
Loizo |
|
Loizo |
|
blurk | Et tu vois bien que readdir ne renvoie pas un entier, il renvoie un pointeur sur une structure...
|
Loizo | Ah ben c'est deja plus coherent.
|
blurk | Ça c'est l'appel-système readdir ()... Je comprends que tu aies pu t'embrouiller...
Message édité par blurk le 20-11-2004 à 20:28:17 |
Loizo | Ah c'est pas pareil... Je savais pas
|
Taz bisounours-codeur | paidai |
Loizo |
Taz bisounours-codeur | scandir powa de toutes façons |
Sve@r |
--------------- Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche. |
blurk | Il fait pas d'appels à strcmp et il utilise les instructions repz/cmpsb (avec les flags d'optimisaton -Ox) |
Loizo | Juste pour info, opendir ne lis pas les fichiers cachés c'est bien ca ? |
blurk | Il n'y a rien de ce genre de spécifié dans la page de manuel. |
Loizo | C'est bien ce que je vois mais bon c'est l'impression que ca me donne... |
blurk | Donne plus d'informations, il y a peut-être une erreur ailleurs, chez moi ça fonctionne comme il faut. |
Taz bisounours-codeur |
euh rien l'y oblige. il fait sa sauce comme il veut, au cas par cas |
Loizo |
|
blurk |
|
Taz bisounours-codeur | chez pas, j'ai pas d'intel |
Loizo |
Message édité par Loizo le 21-11-2004 à 20:05:08 |
Sve@r |
--------------- Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche. |
Loizo | Bah écoute en utilisant lstat tout marche niquel, j'ai du mal a capter pourquoi mais c'est l'essentiel
Message édité par Loizo le 21-11-2004 à 21:10:35 |
Sve@r |
--------------- Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche. |
Publicité | Posté le |
Sujets relatifs | |
---|---|
tester une valeur et imprimer | [java] un random avec une valeur int |
Liste menu (forumlaire), prob de transmission de valeur | afficher la valeur d'un pointeur en ada |
mettre la fenêtre IE à la bonne dimension | [MySQL] valeur fixe dans requete de type select |
IE ne prend pas en compte la valeur "height" d'un <td> | Recherche la valeur de A quand la valeur B est maximale selon C |
[FRAMESET] encore une bonne ! | PHP upload_max_filesize => modifier valeur par default |
Plus de sujets relatifs à : [C]readdir renvoi pas la bonne valeur |