• [^] # Re: Je me marre ...

    Posté par . En réponse au journal PowerShell: tapez rm -rf c:\Windows ! ;). Évalué à 3.

    je le fais en c


    Tu passes du bash au C directement ? La vache. C'est complètement orthogonal du point de vue gestion des chaines de caractères, et d'un tas d'autres choses d'ailleurs. Ça explique bien des choses ;)

    Et pour ton fichier de compilation séquentiel
    Pourquoi pas un truc du genre

    a_compiler = { fichiers compilables du répertoire }

    Pour chaque fichier de a_compiler
    Si fichier.est_lisible() alors
    fichiers_objets.ajouter = fichier.compiler()
    fin si
    fin pour

    executable = fichiers_objets.lier()

    avec la gestion des erreurs, et tout ? j'adorerai faire ça ... sans avoir à gérer mon ensemble de fichier comme une chaine de caractère bash dans laquelle un espace dans le nom de fichier foutra la merde ou connaitre la manpage de "test" par coeur pour savoir si un fichier est plus récent qu'un autre ...

    Ok, c'est complètement farfelu comme exemple, c'est surement pas réalisable cash, vaut mieux faire un makefile, mais c'est pour donner une idée.