Özel durum işleme rutinleri
Program yürütme sırasında beklenmeyen olaylardan kurtarmak için C++ özel durum işleme işlevlerini kullanın.
Özel durum işleme işlevleri
Function | Kullanma |
---|---|
_set_se_translator |
Win32 özel durumlarını (C yapılandırılmış özel durumları) C++ türüne sahip özel durumlar olarak işleme |
set_terminate |
Tarafından çağrılacak kendi sonlandırma yordamınızı yükleyin terminate |
set_unexpected |
Tarafından çağrılacak kendi sonlandırma işlevinizi yükleyin unexpected |
terminate |
Özel durum oluşturulduktan sonra belirli durumlarda otomatik olarak çağrılır. İşlev terminate çağrıları abort veya kullanarak belirttiğiniz bir işlev set_terminate |
unexpected |
kullanarak set_unexpected belirttiğiniz çağrılar terminate veya bir işlev. İşlev unexpected geçerli Microsoft C++ özel durum işleme uygulamasında kullanılmaz |
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin