摘要: 健壮的信号接口我们已经讨论了使用signal来发出与捕获信号,因为他们在较为旧的Unix程序中很常见。然而,X/Open与Unix规范推荐了一个更为健壮的用于信号处理的新的编程接口:sigaction。#include <signal.h>int sigaction(int sig, const struct sigaction *act, struct sigaction *oact);sigaction结构定义在signal.h中,这个结构用于定义依据由sig所指定的信号而所要采取的动作,而且这个结构至少有以下几个成员:void (*) (int) sa_handler /* 阅读全文
posted @ 2009-06-13 10:45 jlins 阅读(176) 评论(0) 推荐(0) 编辑