Поделиться через


Очистка исключений CString

В предыдущих версиях MFC важно очистить объекты CString после использования. При использовании MFC версии 3.0 и более поздней явной очистки больше не требуется.

В рамках механизма обработки исключений C++, который теперь использует MFC, вам не нужно беспокоиться о очистке после исключения. Описание того, как C++ "распаковывает" стек после обнаружения исключения, см. инструкции try, catch и throw. Даже если вы используете макросы MFC TRY/CATCH вместо ключевых слов try C++ и catchMFC использует механизм исключения C++ в нижней части, поэтому вам по-прежнему не нужно явно очищать.

См. также

Строки (ATL/MFC)
Обработка исключений