_exit (C++)

Aus Appmethod Topics
Wechseln zu: Navigation, Suche

Nach oben zu stdlib.h - Index


Header-Datei

stdlib.h

Kategorie

Prozesssteuerungsroutinen

Prototyp

void _exit(int status);

Beschreibung

Beendet das Programm.

_exit beendet die Ausführung, ohne Dateien zu schließen, Ausgabepuffer zu schreiben oder irgendwelche exit-Funktionen aufzurufen.

Der aufrufende Prozess verwendet status als Exit-Status des Prozesses. In der Regel wird der Wert 0 verwendet, um die normale Beendigung anzuzeigen; ein Wert ungleich Null gibt dagegen an, dass ein Fehler aufgetreten ist.

Rückgabewert

Keiner.

Beispiel

#include   <stdlib.h>
#include   <stdio.h>
void done(void);
int main(void)
{
   atexit(done);
   _exit(0);
   return 0;
}
void done()
{
   printf("hello\n");
}

Portabilität

POSIX Win32 ANSI C ANSI C++

+

+

Siehe auch