如何在Windows上检查fgets是否通过SIGINT中断?

时间:2019-07-12 04:29:00

标签: windows console

我有一个fgets循环,当前正在检查它是否有一行。如果是这样,请继续。如果没有,请完成循环。但是,按下ctrl-c时会发送信号,并且fgets退出而不会出现错误或一行,因此ferror不返回任何内容,也没有返回任何字符串。

有什么方法可以检查它是否只是被打断了?

0 个答案:

没有答案