Obsługa wyjątków języka C++
Język C++ zawiera wbudowaną obsługę zgłaszania i przechwytywania wyjątków.Podczas programowania w języku C++, prawie zawsze należy używać wbudowanej w C++ obsługi wyjątków opisanej w tej sekcji.
Aby włączyć obsługę wyjątków C++ w kodzie, należy użyć /EHsc.
W tej sekcji
To omówienie obsługi wyjątków C++ zawiera:
Obsługa wcześniejszych wyjątków MFC
Począwszy od wersji 4.0, MFC wykorzystuje mechanizm obsługi wyjątków C++.Chociaż zaleca się stosowanie obsługi wyjątków języka C++ w nowym kodzie, w MFC w wersji 4.0 i nowszych zachowano makra z poprzednich wersji MFC, aby nie wprowadzić problemów w starym kodzie.Makra i nowy mechanizm mogą być również łączone.Aby uzyskać informacje dotyczące mieszania makr i obsługi wyjątków C++ oraz konwertowania starego kodu w celu użycia nowego mechanizmu, zobacz artykuły Wyjątki: Użycie makr MFC i wyjątków C++ i Wyjątki: Konwersja z makr wyjątków MFC.Starsze makra wyjątków MFC, jeżeli użytkownik nadal z nich korzysta, szacowane są jako słowa kluczowe wyjątków języka C++.Zobacz Wyjątki: Zmiany w makrach wyjątków w wersji 3.0.