Inhaltsverzeichnis

terminate()

#include <exception>

void terminate () 

Beendet die Ausnahmebehandlung.

Ruft den terminate_handler auf, der das Programm beendet.

Parameter

- -

Ergebnis

Rückgabewert: keiner.

Siehe auch

set_terminate().

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;
}