kennen:lib:atexit
Inhaltsverzeichnis
atexit()
#include
<cstdlib>
int atexit (void (*function) (void))
Hinterlegt einen Verweis auf eine Funktion, die bei normalem Programmende ausgeführt werden soll.
Die zuletzt registrierte Funktion wird bei Programmende zuerst aufgerufen. Es sollten mindestens 32 Funktionen registrierbar sein.
Parameter
function | Zeiger auf eine Funktion |
Ergebnis
Rückgabewert: 0 bei erfolgreicher Registrierung, sonst ungleich 0.
Siehe auch
Beispiel
- atexit.cpp
#include <cstdlib> #include <iostream> void goodbye() { std::cout << "This is the last voice you will ever hear\n" " --- Frankie goes to Hollywood\n"; } int main() { std::atexit(goodbye); std::cout << "Greetings from beyond...\n"; }
kennen/lib/atexit.txt · Zuletzt geändert: 2019-11-20 15:02 von 127.0.0.1