Ich habe meinen Signalhandler in der Hauptfunktion wie folgt aktiviert:
%Vor%Mein Signalhandler ist so:
%Vor%Nun mag meine Frage für einige Leute offensichtlich sein, warum habe ich die gedruckten Debug-Zeilen nicht gesehen, wenn ich das ausführe? Tatsächlich wurde nichts gedruckt. Vielen Dank, dass Sie mir geholfen haben, dies zu verstehen. Ich benutze es unter Linux, benutze Eclipse zum Programmieren.
Weil Sie fflush (stdout)
brauchenversuche es mit C-z
Ich bin mir nicht einmal sicher, ob es sicher ist, stdio in einem Signal-Handler zu verwenden.
Update: Ссылка
Laut diesem Link sollten Sie das nicht tun.
Tags und Links c