• # Next level

    Posté par . En réponse au journal "It works on my satellite". Évalué à 6.

    Excellent article ! Je n'ai pas encore été touché par des erreurs d'alignement, mais on m'y a sensibilisé dans une revue de code il y a longtemps déjà.

    C'est le genre d'erreur qui semble difficile à rencontrer jusqu'au jour où...

    • Les architectures les plus répandues, avec lesquelles on apprend à programmer, gèrent généralement les accès non alignés.
    • Il faut du code qui manipule des pointers (offsets non triviaux, casts).
    • Pas tellement documenté dans les tutoriaux.

    Donc on y est réellement exposé un peu tard dans son parcours.

    Vous faites comment pour empêcher ce genre de bombe à retardement d'arriver dans votre code ?