signal
Sabit
Sözdizimi
#include <signal.h>
Açıklamalar
Bağımsız değişken, sig
aşağıda listelenen bildirim sabitlerinden biri olmalıdır (SIGNAL içinde tanımlanır. H).
Sabit | Açıklama |
---|---|
SIGABRT |
Anormal sonlandırma. Varsayılan eylem, çağrı programını çıkış kodu 3 ile sonlandırır. |
SIGABRT_COMPAT |
ile SIGABRT aynı anlama gelir. Diğer platformlarla uyumluluk için. |
SIGFPE |
Taşma, sıfıra bölme veya geçersiz işlem gibi kayan nokta hatası. Varsayılan eylem, çağıran programı sonlandırır. |
SIGILL |
Yasa dışı talimat. Varsayılan eylem, çağıran programı sonlandırır. |
SIGINT |
CTRL+C kesme. Varsayılan eylem, çağrı programını çıkış kodu 3 ile sonlandırır. |
SIGSEGV |
Geçersiz depolama erişimi. Varsayılan eylem, çağıran programı sonlandırır. |
SIGTERM |
Programa gönderilen sonlandırma isteği. Varsayılan eylem, çağrı programını çıkış kodu 3 ile sonlandırır. |
SIG_ERR |
Hata oluştuğunu belirten bir sinyalden dönüş türü. |