Skip to content

【代码随想录知识星球】项目分享-手撕协程库(CPP)🔥

Notifications You must be signed in to change notification settings

qumingzizhenan/coroutine-lib

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

coroutine-lib

case_1 : 在单一线程下,主协程负责调度任务(主协程即调度协程)和子协程负责执行任务

case_2: 在多线程下,主线程添加任务完成后,可以选择加入其他工作线程或等待其他工作线程完成任务,工作线程在调度协程和任务协程中切换,所有任务完成后join主线程结束

case_3: 多线程协程模型 在服务器下的应用 一个简单的echo服务器 io_scheduler继承于之前的scheduler类

case_4 ioscheduler在上个基础上继承于计时模块 增加了计时器功能(时间堆实现)

About

【代码随想录知识星球】项目分享-手撕协程库(CPP)🔥

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 100.0%