« Conseils de codage en C/Robustesse des programmes » : différence entre les versions

Contenu supprimé Contenu ajouté
Thierry46 (discussion | contributions)
Remontée des erreurs
→‎Outils : le mot qui manquait
Ligne 95 :
Mais avant tout, il faut avoir un code de gestion des ressources correct :
* Tester le code de retour de la fonction d'allocation, et ne pas exécuter le reste du code en cas d'échec,
* Libérer la ressource quoi qu'il se passe, en un seul endroit du code afin d'éviter de libérer plusieurs fois la même ressource, et si possible dans la même fonction que l'instruction d'allocation.
 
=== Exemple ===