摘要:
timerfd是Linux为用户程序提供的一个定时器接口。这个接口基于文件描述符,所以能够被用于select/poll的应用场景。 1. 使用方法 timerfd提供了如下接口供用户使用 timerfd_create() int timerfd_create(int clockid, int flags); timerfd_create用于创建一个定时器文件。... 阅读全文
摘要:
#include #include //jmp_buf:数组,保存栈信息即运行环境jmp_buf buf;double Divide(double a, double b){if (b == 0.0){longjmp(buf, 1); // throw}elsereturn a / b;}//setjmp保存当前栈信息,成功返回0,当执行到longjmp时,//恢复栈信息即跳转到setjmp... 阅读全文