• [^] # Re: dirent

    Posté par . En réponse au journal personne n'aura besoin de plus de 640ko de RAM. Évalué à 3.

    Mais si je ne m'abuse sizeof(d_name) vaut 4 sur une machine 32 bits et est calculé à la compilation. Ce n'est pas la longueur de la chaine, mais la "taille" du pointeur.
    Non, il ne faut pas confondre : int *toto; et int toto[255].
    Même si toto renvoie bien un pointeur sur les données. Qui devront être préalablement allouée dans le premier cas, et le second ne peut-être une lvalue.