Udostępnij za pośrednictwem


Obsługa wyjątków C++

Język C++ zawiera wbudowaną obsługę rzuca i przechwytywanie wyjątków.Podczas programowania w języku C++, powinna prawie zawsze użyć wbudowanych funkcji wyjątek C++, opisane w tej sekcji.

Aby włączyć wyjątek C++ obsługi w kodzie, użyj /EHsc.

W tej sekcji

Obejmuje to dyskusji na temat obsługi wyjątków C++:

Obsługa starszych wyjątki MFC

W wersji 4.0 MFC używa wyjątek C++ mechanizmu obsługi.Chociaż zachęcani do użycia C++ obsługi wyjątków w nowy kod MFC w wersji 4.0 i nowszych zachowuje makra z poprzednich wersji MFC tak, że stary kod nie będzie przerwane.Makra i nowy mechanizm mogą być również połączone.Uzyskać mieszanie makra i obsługę wyjątków C++ i Konwertowanie starego kodu, aby użyć nowego mechanizmu, zobacz artykuły wyjątki: przy użyciu makra MFC i wyjątki C++ i wyjątki: konwersja z makr wyjątek MFC.Starsze makra wyjątek MFC, jeśli ich nadal używać oceny do słów kluczowych języka C++ wyjątek.Zobacz wyjątki: zmienia się na wyjątek makr w wersji 3.0.

Zobacz też

Informacje

Obsługa wyjątków w programie Visual C++