C++ Tutorial/Development/set terminate

Материал из C\C++ эксперт
Перейти к: навигация, поиск

Set a new terminate handler

<source lang="cpp">#include <iostream>

  1. include <cstdlib>
  2. include <exception>

using namespace std; void my_Thandler() {

 cout << "Inside new terminate handler\n";
 abort();

} int main() {

 set_terminate(my_Thandler);
 throw 100; // throw an error
 return 0;

}</source>

Inside new terminate handler
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application"s support team for more information.