構建C協程之ucontext篇

原理簡介 所謂 「ucontext」 機制是 GNU C 庫提供的一組用於建立、保存、切換用戶態執行「上下文」(context)的API,能夠看做是 「setjmp/long_jmp」 的「升級版」,主要包括如下四個函數:前端 void makecontext(ucontext_t *ucp, void (*func)(), int argc, ...); int swapcontext(ucon
相關文章
相關標籤/搜索