Outils d'utilisateurs

Outils du Site


gerer_les_erreurs
Chapitre précédent Sommaire principal Chapitre suivant

rethrow exception

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 lisibles.

Les assertions

static_assert et assert

Fonction template → message pas clair, mettre un assert

pré-conditions et post-conditions

introduction à la programmation par contrat

Les exceptions

Comment créer une exception ? Dans quel cas les utilsier ?

try catch ?

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 Sommaire principal Chapitre suivant
gerer_les_erreurs.txt · Dernière modification: 2016/04/27 13:36 par gbdivers