当前位置:   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博客】
推荐阅读
相关标签
  

闽ICP备14008679号