当前位置:   article > 正文

信号相关函数汇总_常见函数的复频域传递函数

常见函数的复频域传递函数

1. 函数说明:

killraise是用来发送信号的:

kill把信号发送给进程或进程组,它不仅可以中止进程,也可以向进程发送其他信号;

raise把信号发送给(进程)自身.

它们的原型如下:

#include

#include

int kill(pid_t pid, /*指明要发送的信号进程号*/

          int signo);/*信号*/

int raise(int signo);/*信号*/

成功则返回0, 出错则返回-1

 从原型上可以看出, raise函数是可以通过kill实现的.

raise(signo);

等价于:

kill(getpid(), signo);

2. 参数说明

pid参数:

kill函数中的pid参数, 它有以下4种情况:

pid > 0: 将该信号发送给进程IDpid的进程.

pid == 0: 将该信号发送给与发送进程属于同一进程组的所有进程(不包括内核进程和init进程

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/94959
推荐阅读
相关标签
  

闽ICP备14008679号