Différences entre les versions de « Conseils de codage en C/Robustesse des programmes »

m
Révocation des modifications de 90.31.169.103 (discussion) vers la dernière version de CaBot
m (Révocation des modifications de 90.31.169.103 (discussion) vers la dernière version de CaBot)
Maintenabilité. Identification rapide des erreurs.
 
Traitement efficace des retours d'erreurs qui peuvent, en étant considérée comme des valeurs de sortie normale, entraîner des catastrophes.
 
==Utiliser le mécanisme d'assertion (c_rob_7)==
Les assertions sont des tests à placer dans vos programmes. C'est une condition qui doit être obligatoirement vérifiée. Dans le cas contraire le programme s'arrêtera.
 
Le langage C implémente les assertion à l'aide d'une macro : [http[v:Langage C//fr.wikiversity.org/wiki/Fonctions_de_base_en_langage_CFonctions de base/assert.h |assert(condition)]] qui en plus est débrayable.
 
===Justification===