CString — oczyszczanie wyjątku
W poprzednich wersjach MFC ważne było, aby wyczyścić obiekty CString po użyciu. W przypadku MFC w wersji 3.0 lub nowszej jawne czyszczenie nie jest już konieczne.
W ramach mechanizmu obsługi wyjątków języka C++ używanego teraz przez MFC nie trzeba martwić się o czyszczenie po wystąpieniu wyjątku. Aby uzyskać opis sposobu "odwijania" stosu w języku C++ po przechwyceniu wyjątku, zobacz instrukcje try, catch i throw. Nawet jeśli używasz makr MFC TRY/CATCH zamiast słów kluczowych try
języka C++ i catch
, MFC używa poniżej mechanizmu wyjątków języka C++, więc nadal nie trzeba jawnie czyścić.