问题描述
- Linux截取信号中用signal()注册处理函数的问题。
-
在Linux中一个线程内通过signal()注册处理函数时,写法代码如下:signal(SIGPIPE,sig_pipe); 在sig_pipe()函数的定义时有一个int型的形参,那在线程接收到信号后如何传递这个int型的形参?
解决方案
这个是回调函数调用的时候给你传递的参数数据
解决方案二:
这个就是信号编码,这样你可以多个信号注册同一个回调函数
时间: 2024-10-30 19:01:44