En quoi, au final, les exceptions apportent-elles quelque chose à la gestion d'erreur ?
En C++, ou bien en programmation de manière générale ?
Trimballer le contexte de l'erreur jusqu'au lieu de correction.
Avec les exceptions tu peux traiter tout de suite, comme avec les codes d'erreurs, lorsque c'est pertinent.
Tu peux aussi traiter plus loin (et regrouper les traitements d'erreur plutôt que les multiplier) lorsque c'est pertinent (et le 'trimballage' de contexte sera plus facile, car le langage t'aide).
[^] # Re: Je n'aime pas la SFML
Posté par GuieA_7 (site web personnel) . En réponse à la dépêche SDL ou SFML ? Ne choisissez plus, prenez Gamedev Framework (gf). Évalué à 5.
En C++, ou bien en programmation de manière générale ?
Avec les exceptions tu peux traiter tout de suite, comme avec les codes d'erreurs, lorsque c'est pertinent.
Tu peux aussi traiter plus loin (et regrouper les traitements d'erreur plutôt que les multiplier) lorsque c'est pertinent (et le 'trimballage' de contexte sera plus facile, car le langage t'aide).