namespace cpp

C++ lernen, kennen, anwenden

Benutzer-Werkzeuge

Webseiten-Werkzeuge


kennen:lib:terminate

terminate()

#include <exception>

void terminate () 

Beendet die Ausnahmebehandlung.

Ruft den terminate_handler auf, der das Programm beendet.

Parameter

- -

Ergebnis

Rückgabewert: keiner.

Siehe auch

Beispiel

terminate.cpp
#include <exception>
#include <iostream>
 
void notstand()
{
  std::cerr << "Das war's.\n";
  std::abort();
}
 
int main()
{
  std::terminate_handler old = std::set_terminate(notstand); 
 
  // if (! geht_weiter)
  {
    std::terminate();
  }
  // ...
  return 0;
}
kennen/lib/terminate.txt · Zuletzt geändert: 2012-04-11 17:24 (Externe Bearbeitung)