• [^] # Re: Accolades...

    Posté par . En réponse au message programme c qui émule la commande cat (amélioration). Évalué à 2.

    Je répond ici c'que c'est bien indenté :)

    Toujours le même problème quand dans ton précédent journal : le premier argc == ton prog lui même == a.out ! forcemment, ça doit faire bizare a ton term a chaque fois que t'execute! ==> modifie ton for() pour éviter ça.

    Autrement, l'autre truc vraiment ENORME en plus de tout c'qui à été dis dans l'autre journal, c'est le fd = write(). write() ne renvoie pas un descripteur de fichier (qui d'ailleur n'est pas utiliser), mais un ssize_t (man 2 write). Je serais toi, je bouclerai avec le read comme condition.

    Allé, tant que j'y suis, tu close des fichiers non ouvert et tu continu d'exit au lieu de return.

    Pour moi, t'étais moin loin de la solution dans ta précedente version.
    Essaye de dérouler ton algo dans ta tête et de comprendre précisemment ce qu'il fait. Là on a l'impression que tu fait des trucs sans vraiment comprendre c'que tu fait.

    PS : excuse moi le ton peut être un peu hautain, mais c'est ton deuxième journal et la plupart de tes problèmes ont déjà été répondu dans le précedent.