Robustness
Use the following C run-time library functions to improve the robustness of your program.
Run-time robustness functions
Function | Use |
---|---|
_set_new_handler |
Transfers control to your error-handling mechanism if the new operator fails to allocate memory. |
_set_se_translator |
Handles Win32 exceptions (C structured exceptions) as C++ typed exceptions. |
set_terminate |
Installs your own termination function to be called by terminate . |
set_unexpected |
Installs your own termination function to be called by unexpected . |
See also
Universal C runtime routines by category
SetUnhandledExceptionFilter
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for