摘要:
1、错误检查: 头文件errno.h定义了变量errno,它存储了错误发生时的错误码,通过错误码可以得到错误的描述信息。 当函数调用失败时,errno的值才有意义。 2、错误码: 错误码是一些定义在errno.h中的宏: 3、错误的提示信息 char *strerror(int errnum); 根 阅读全文
摘要:
信号可以被进程用来相互通信。线程同进程一样也可以接收和处理信号,信号也是一种线程间同步的手段。 信号(SIGINT 和 SIGNO)与任何线程都是异步的,也就是说信号达到线程的时间是不确定的。如果有多个线程可以接收 异步信号,则只有一个被选中。如果并发的多个同样的信号被送到一个进程,每一个将被不同的 阅读全文