namespace cpp

C++ lernen, kennen, anwenden

Benutzer-Werkzeuge

Webseiten-Werkzeuge


kennen:include:csignal

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

kennen:include:csignal [2012-02-24 15:16] (aktuell)
Zeile 1: Zeile 1:
 +====== <​csignal>​ ======
 +===== Funktionen =====
 +<code cpp>
 +sighandler_t signal (int signum, sighandler_t action) ​
 +</​code>​
 +[[..:​lib:​signal|Beschreibung]]:​
 + Legt fest, welche Funktion ''​action''​ beim Signal ''​signum''​ ausgeführt werden soll.
 +
 +<code cpp>
 +int raise (int signum) ​
 +</​code>​
 +[[..:​lib:​raise|Beschreibung]]:​
 + Löst ein Signal ''​signum''​ aus.
 +
 +==== Signalnummern ====
 +| ''​SIGABRT''​ | Programmabbruch |
 +| ''​SIGFPE'' ​ | Fließkommaausnahme|
 +| ''​SIGILL'' ​ | illegale Anweisung|
 +| ''​SIGINT'' ​ | Unterbrechung (Interrupt)|
 +| ''​SIGSEGV''​ | Speichersegment-Verletzung |
 +| ''​SIGTERM''​ | Anfrage Programm beenden|
 +
 +==== vordefinierte Fehlerroutinen ====
 +| ''​SIG_DFL'' ​ | Standard-Signalbehandlung|
 +| ''​SIG_IGN'' ​ | Signal ignorieren|
 +| ''​SIG_ERR'' ​ | Fehler beim Registrieren |
  
kennen/include/csignal.txt · Zuletzt geändert: 2012-02-24 15:16 (Externe Bearbeitung)