• [^] # Re: Langage idéal...

    Posté par . En réponse au journal Nimrod, ça se rapproche du langage idéal. Évalué à 2.

    Pour info en C99 on peut écrire :

    int mafct(int size)
    {
    struct
    {
    Header header;
    unsigned char data[size];
    Footer footer;
    } maVariable;

    ...
    }


    Ça évite de faire les calculs d’offset soit même. Mais on ne peut pas déclarer la structure en dehors de la fonction.
    J’ai utilisé ça, pour construire des trames ethernet. Je pense qu’il faut l’utilisé que quand ça améliore la lisibilité et que ça diminue grandement les risques de bug.