Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
gerer_les_erreurs [2014/09/16 21:55] gbdivers |
gerer_les_erreurs [2016/04/27 13:36] (Version actuelle) gbdivers |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
^ Chapitre précédent ^ [[programmez_avec_le_langage_c|Sommaire principal]] ^ Chapitre suivant ^ | ^ Chapitre précédent ^ [[programmez_avec_le_langage_c|Sommaire principal]] ^ Chapitre suivant ^ | ||
+ | |||
+ | rethrow exception | ||
====== Gérer les erreurs dans les fonctions ====== | ====== Gérer les erreurs dans les fonctions ====== | ||
- | Bon code : facile à maintenir. Veut dire en particulier qu'il vérifie les erreurs et produit des messages lisible. | + | Bon code : facile à maintenir. Veut dire en particulier qu'il vérifie les erreurs et produit des messages lisibles. |
====== Les assertions ====== | ====== Les assertions ====== | ||
Ligne 24: | Ligne 26: | ||
types de garanties (pas de garantie, basique, forte, nothrow) (exemple : update 2 vector en même temps, cohérence) | types de garanties (pas de garantie, basique, forte, nothrow) (exemple : update 2 vector en même temps, cohérence) | ||
+ | Note: https://openclassrooms.com/forum/sujet/question-sur-les-exceptions-2 | ||
+ | |||
+ | http://www.bogotobogo.com/cplusplus/exceptions.php | ||
^ Chapitre précédent ^ [[programmez_avec_le_langage_c|Sommaire principal]] ^ Chapitre suivant ^ | ^ Chapitre précédent ^ [[programmez_avec_le_langage_c|Sommaire principal]] ^ Chapitre suivant ^ | ||
- | {{tag> Cours C++}} |