Witam!
Mam problem z obsługą sygnału SIGILL. Wyświetlanie wiadomości w przypadku wykonania nielegalnej instrukcji, np. dzielenia przez zero. W jaki sposób to obsłużyć? Będę wdzięczny za pomoc i podpowiedzi związane z problemem.
Witam!
Mam problem z obsługą sygnału SIGILL. Wyświetlanie wiadomości w przypadku wykonania nielegalnej instrukcji, np. dzielenia przez zero. W jaki sposób to obsłużyć? Będę wdzięczny za pomoc i podpowiedzi związane z problemem.
SIGILL - The SIGILL signal is sent to a process when it attempts to execute an illegal, malformed, unknown, or privileged instruction.
To niepoprawne instrukcje a nie błąd obliczeń.
Ciebie interesuje:
SIGFPE - The SIGFPE signal is sent to a process when it executes an erroneous arithmetic operation, such as division by zero (the FPE stands for floating point error).
Masz rację, muszę skorzystać z SIGFPE. Dziękuje za pomoc!