摘要: timerfd是Linux为用户程序提供的一个定时器接口。这个接口基于文件描述符,所以能够被用于select/poll的应用场景。 1. 使用方法 timerfd提供了如下接口供用户使用 timerfd_create() int timerfd_create(int clockid, int flags); timerfd_create用于创建一个定时器文件。... 阅读全文
posted @ 2013-08-14 22:25 mickole 阅读(3316) 评论(0) 推荐(0) 编辑
摘要: #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... 阅读全文
posted @ 2013-08-14 22:10 mickole 阅读(1606) 评论(1) 推荐(1) 编辑