首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在Linux中按Ctrl + C中断事件处理?

如何在Linux中按Ctrl + C中断事件处理?
EN

Stack Overflow用户
提问于 2018-03-01 06:28:32
回答 2查看 0关注 0票数 0

我正在开发一个使用C ++并使用Linux GNU C编译器进行编译的应用程序。但我想在用户使用CtrlC 键中断脚本时调用一个函数。我该怎么办?

EN

Stack Overflow用户

发布于 2018-03-01 15:40:54

输入CtrlC通常会导致shell发送SIGINT到你的程序。为该信号添加一个处理程序,你可以在CtrlC按下时做你喜欢的事情。

或者,如果你只关心在程序退出之前进行清理,则通过设置退出处理程序atexit(3)可能更合适。

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100007477

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档