Linux C/C++
Mr.zhang0325
这个作者很懒,什么都没留下…
展开
-
Linux系统编程:raise函数、wait函数、waitpid函数
wait()函数说明wait()函数用于使父进程(也就是调用wait()的进程)阻塞,直到一个子进程结束或者该进程接收到了一个指定的信号为止。如果该父进程没有子进程或者它的子进程已经结束,则wait()函数就会立即返回。waitpid()函数说明:waitpid()的作用和wait()一样,但它并不一定要等待第一个终止的子进程(它可以指定需要等待终止的子进程),它还有若干选项,如可提...原创 2019-06-18 20:58:29 · 801 阅读 · 0 评论 -
Linux系统编程:kill函数
参数:pid:可能选择有以下四种pid大于零时,pid是信号欲送往的进程的标识。pid等于零时,信号将送往所有与调用kill()的那个进程属同一个使用组的进程。pid等于-1时,信号将送往所有调用进程有权给其发送信号的进程,除了进程1(init)。pid小于-1时,信号将送往以-pid为组标识的进程。sig:准备发送的信号代码,假如其值为零则没有任何信号送出,但是系统会执行错误检查...原创 2019-06-17 20:51:04 · 458 阅读 · 0 评论 -
Linux系统编程:signal、sigaction、sigpending、sigprocmask函数
一、signal作用:设置信号处理方式,当进程接收到信号时,指定特定的handler方法来处理信号(只起一次作用)。头文件 #include<signal.h>定义函数 void (*signal(int signum,void(* handler)(int)))(int);函数说明 signal()会依参数signum 指定的信号编号来...原创 2019-06-26 20:48:46 · 306 阅读 · 0 评论