递归火山软件开发平台

标题: 【投票】c++协程库封装投票 [打印本页]

作者: 创世魂    时间: 2022-10-7 11:15
标题: 【投票】c++协程库封装投票
本帖最后由 创世魂 于 2022-10-7 11:19 编辑

c++协程库封装投票。。
找了三个协程库,不知道谁家的好用,来个投票吧,排名第一的封装。

三个协程的开源地址

https://github.com/Tencent/libco
https://github.com/hnes/libaco
https://github.com/idealvin/coost


作者: Xelloss0618    时间: 2022-10-7 12:00
你找的这三个都是中国人开发的啊
首先可以排除第一和第二个,因为他们官方都不支持 Windows 平台
我再提名一个国人的开源作品
https://github.com/owent/libcopp
作者: 2oon    时间: 2022-10-7 12:05
协程是啥东西
作者: 609177738    时间: 2022-10-7 12:29
我更想要 老吴放开操作符检测 !!!!!!!   尽可能的使用c++的重载操作符的便利性
作者: 4463424    时间: 2022-10-7 12:48
我选58.............................
作者: 1601682737    时间: 2022-10-7 12:51
没用过,不清楚区别,不敢随便投票
作者: fightboy    时间: 2022-10-7 12:56
成年人不做选择 可以都要吗
作者: nurjay    时间: 2022-10-7 12:56
协程可以很轻量的在子例程中进行切换,它由程序员进行子例程的调度(即切换)而不像线程那样需要内核参与,同时也省去了内核线程切换的开销,因为一个协程切换保留的就是函数调用栈和当前指令的寄存器,而线程切换需要陷入内核态,改变线程对象状态。
作者: 赵曰天    时间: 2022-10-7 14:12
TX吧,好像TX后台是使用他这个
作者: CPUCN    时间: 2022-10-7 17:49
没有用过,就不投票了。
作者: 步天有术22    时间: 2022-10-7 18:07
没听说过,不敢投
作者: server    时间: 2022-10-7 22:33
https://segmentfault.com/a/1190000013070736

我不能理解的是,同一线程,真的能异步执行 子程序吗???
作者: shuimiao    时间: 2022-10-8 16:05
这个其实很少人用过协程,更别说三个都用过,所以怎么投票?还是封装的人搜索了解下哪个好用一点吧
作者: li327065266kun    时间: 2022-10-8 20:16
傻子才选一个,聪明的我全要了......
作者: Xelloss0618    时间: 2022-10-9 09:06
之前的回复没放出来
这里简单说下,第一和第二个选项都不支持Windows(当然你可以魔改,但没有意义)
所以实际上只有第三个选项可以选
还有其他协程库,不熟识就不提了
作者: huniu9981    时间: 2022-10-9 14:02
封装TX的协程

作者: fan15500    时间: 2022-10-9 21:43
对于TX的东西 没什么信心,主要是黄的太多了。说不定什么时候就终止了。
作者: ohtime    时间: 2022-10-10 07:58
没听说过,不敢投==实施
作者: add336633    时间: 2022-10-12 13:30
个人长期使用3号的标准开发库 也已经对火山封装了内部除协程外的其他不同的功能 比较推荐使用3号Co库
作者: cl6843751    时间: 2022-10-12 15:03
本帖最后由 cl6843751 于 2022-10-12 15:15 编辑

https://GITHUB.com/yyzybb537/libgo  

作者: Coco    时间: 2022-10-12 19:39
本帖最后由 Coco 于 2022-10-12 19:40 编辑

路过
作者: 摘星揽月    时间: 2022-10-13 11:22
一定要跨平台啊,TX的不支持的话就算了
作者: 神金币    时间: 2022-10-13 18:54
不知道,不了解,不需要,不投票
作者: css    时间: 2022-10-14 09:42
别用TX、BD的东西,各行各业黄得太多了,没有可持续性可言,仅限于他们的利益驱使。




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4