![](/img/trans.png)
[英]How do I ensure the `SIGINT` signal handler is called as many times as `Ctrl+C` is pressed (with `longjmp`)?
設置在下面的代碼中,它只是打印一些文本直到超時,我為SIGINT添加了一個處理程序 ( onintr() )。 處理程序onintr()執行以下操作: 將自身重置為默認處理程序。 打印出一些文本。 調用longjmp() 。 問題似乎只有第一個Ctrl+C被正確解釋。 第一次按下Ctrl+C后, ...