• [^] # Re: C++ et exceptions

    Posté par . En réponse au journal Gestion de l'erreur - C++ - std::optional. Évalué à 3. Dernière modification le 05 septembre 2016 à 10:04.

    tu peux aussi ajouter les dynamic_cast T& qui te jettent une exception std::bad_cast, alors que les dynamic_cast T* vont te renvoyer un pointeur null dans le cas où ce n'est pas possible.

    En c++ on a le choix et c'est bien. Je déteste devoir parsemer mon code de try/catch pour une gestion qui peut s'agrémenter de if ou ?;

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent