Questionnement exceptions c++
Bonsoir à tous,
Je me heurte à une problematique, qui est la suivante :
J'ai besoin (et l'envie aussi) d'utiliser les exceptions en c++, seulement je me demande comment faire...
Pour mon exemple, j'ai besoin de check ceci :
J'ai lu les cours C++ sur les exceptions présentés sur ce site, et ils préconisent l'utilisation de try/catch.
Seulement, je me demandais si :
Code:
1 2 3 4 5 6 7 8 9
| try {
if (ac != 4)
throw MONEXCEPTION;
}
catch (const MONEXCEPTION &test)
{
//blabla
} |
était la bonne manière de faire. (ou alors j'ai absolument rien compris aux exceptions, ce qui me semble fort probable).
Cela me semble un peu bizarre étant donné qu'on peut directement remédier à ce problème en appelant une fonction faisant un simple std::cout ainsi qu'un exit...
Merci en tout cas de votre future lumière. :)
Questionnement exceptions C++
Effectivement, c'était bien comme cela. Je pensais qu'il y avait une manière plus simple de faire (je viens du C, le C++ c'est pas encore ça pour moi haha).
Merci en tout cas :)
Questionnement exceptions C++
Bonjour,
Effectivement, j'ai pas encore cette habitude de "laisser faire le code".
Merci bien pour ces précisions. :3