发布时间:2014-09-04 13:14:37
当一个进程正常或者异常终止时,内核就会向该进程的父进程发送SIGCHLD信号。父进程可以选择忽略该信号,或者提供一个信号处理函数。对于这种信号的系统默认动作时忽略它。而wait和waitpid就是用来获取进程的退出状态的。函数原型:#include pid_t wait(int *status);------若成功返回进程ID,若出错则返回-.........【阅读全文】
发布时间:2014-09-01 16:31:09
原型:#include void abort(void);描述:1.abort()函数首先不阻塞SIGABRT信号,然后raise一个信号给调用进程。 除非SIGABRT信号被捕获并且信号处理函数不返回,否则abort()函数导致进程异常终止2.如果abort函数导致一个进程终止,所有打开的流文件都关闭并且刷新3.如果SIGABRT信号被忽略或者被要返.........【阅读全文】