CLion如何终止进程运行?

时间:2018-07-03 14:12:48

标签: c++ signals clion

我正在使用Windows 10下在CLion上开发的TCP服务器。

当我单击“停止”程序时,我希望程序能够正常结束。我以为CLion正在发送信号,但是在尝试捕获所有信号之后,似乎没有。

所以我的问题是,CLion如何停止运行程序?是否可以在程序中检测到它?

谢谢。

1 个答案:

答案 0 :(得分:0)

我找到了答案here

根据此链接,实际上正在使用信号:

  

单击此按钮可通过以下方式在外部终止当前进程   标准关机脚本。单击按钮一次调用软   杀死允许应用程序捕获SIGINT事件并执行   正常终止(在Windows上,模拟Ctrl + C事件)。后   单击一次按钮,将其替换为图标运行工具窗口   表示随后的点击将导致强制终止   应用程序的在Unix上发送了SIGKILL。