Rutinitas penanganan pengecualian
Gunakan fungsi penanganan pengecualian C++ untuk memulihkan dari peristiwa tak terduga selama eksekusi program.
Fungsi penanganan pengecualian
Fungsi | Menggunakan |
---|---|
_set_se_translator |
Menangani pengecualian Win32 (pengecualian terstruktur C) sebagai pengecualian C++ yang diketik |
set_terminate |
Pasang rutinitas penghentian Anda sendiri untuk dipanggil oleh terminate |
set_unexpected |
Instal fungsi penghentian Anda sendiri untuk dipanggil oleh unexpected |
terminate |
Dipanggil secara otomatis dalam keadaan tertentu setelah pengecualian dilemparkan. Fungsi terminate memanggil abort atau fungsi yang Anda tentukan menggunakan set_terminate |
unexpected |
terminate Panggilan atau fungsi yang Anda tentukan menggunakan set_unexpected . Fungsi unexpected ini tidak digunakan dalam implementasi penanganan pengecualian Microsoft C++ saat ini |