目录
信号处理是操作系统用来通知进程发生了特定事件的一种机制。在 C++ 中,可以使用标准库中的 <csignal>
头文件来注册信号处理函数,从而在接收到信号时执行特定的代码。
信号概述
信号是由操作系统发送给进程的消息,用于通知进程发生了某种特殊情况,如用户中断请求、非法内存访问等。信号可以被忽略、默认处理或自定义处理。
常见的信号包括但不限于:
- SIGINT (2):
目录
信号处理是操作系统用来通知进程发生了特定事件的一种机制。在 C++ 中,可以使用标准库中的 <csignal>
头文件来注册信号处理函数,从而在接收到信号时执行特定的代码。
信号是由操作系统发送给进程的消息,用于通知进程发生了某种特殊情况,如用户中断请求、非法内存访问等。信号可以被忽略、默认处理或自定义处理。
常见的信号包括但不限于: