Les options pour faire du compilateur C un ami qui vous veut du bien

Entrée en langue française / French entry Catégorie: Revue
Auteur: Olivier Levillain
Date: juillet 2018

Développer du code de manière sécurisée est une tâche complexe qui demande une attention de chaque instant. C’est d’autant plus vrai dans des langages relativement bas-niveau comme le C, où les erreurs peuvent mener à des corruptions de la mémoire avec de graves conséquences sur la sécurité. Cependant, les compilateurs modernes offrent de nombreuses options pour détecter des comportements erronés et vous alerter de l’existence possible de problèmes dans votre code. Cet article présente certaines de ces options, qui vous aideront à produire du code de meilleure qualité et plus sécurisé, pour un effort modéré.

Publié dans Linux Magazine Hors Série (Les Éditions Diamond), numéro 97 (pages 100 à 108)

BibTeX Document Version CC BY-NC-ND sur le site de l'éditeur