构建C协程之ucontext篇

原理简介 所谓 “ucontext” 机制是 GNU C 库提供的一组用于建立、保存、切换用户态执行“上下文”(context)的API,能够看做是 “setjmp/long_jmp” 的“升级版”,主要包括如下四个函数:前端 void makecontext(ucontext_t *ucp, void (*func)(), int argc, ...); int swapcontext(ucon
相关文章
相关标签/搜索