Nettoyage des exceptions CString
Dans les versions précédentes de MFC, il était important de nettoyer les objets CString après l’utilisation. Avec MFC version 3.0 et ultérieure, le nettoyage explicite n’est plus nécessaire.
Sous le mécanisme de gestion des exceptions C++ que MFC utilise maintenant, vous n’avez pas à vous soucier du nettoyage après une exception. Pour obtenir une description de la façon dont C++ « décompresse » la pile une fois qu’une exception est interceptée, consultez les instructions try, catch et throw. Même si vous utilisez les macros TRY/CATCH MFC au lieu des mots clés try
C++ et catch
que MFC utilise le mécanisme d’exception C++ en dessous, vous n’avez donc pas besoin de nettoyer explicitement.