V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
netcan
V2EX  ›  程序员

用 C++20 撸了一个模仿 Python 的 asyncio 协程库

  •  1
     
  •   netcan ·
    netcan · 2021-12-01 08:39:05 +08:00 · 2285 次点击
    这是一个创建于 870 天前的主题,其中的信息可能已经有所发展或是发生改变。

    用 C++20 撸了一个模仿 python 的 asyncio 协程库,https://github.com/netcan/asyncio,对 C++协程机制感兴趣的,想要为已有库封装一层协程接口的,可以看看。

    第 1 条附言  ·  2021-12-01 10:51:20 +08:00
    5 条回复    2021-12-01 15:54:55 +08:00
    0x0208v0
        1
    0x0208v0  
       2021-12-01 09:45:59 +08:00
    好牛啊!赶紧 star 了回头看看研读一下
    kylix
        2
    kylix  
       2021-12-01 10:14:45 +08:00
    大佬!马上去看看~
    BBCCBB
        3
    BBCCBB  
       2021-12-01 10:41:33 +08:00
    牛, 就是 c++的这个 co_await 关键字有点扯..
    netcan
        4
    netcan  
    OP
       2021-12-01 10:45:32 +08:00
    @BBCCBB 历史原因了,await 关键字太容易破坏兼容性了,因为以前的库可能用过这个关键字。
    nmap
        5
    nmap  
       2021-12-01 15:54:55 +08:00
    感觉是另一种语言了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2882 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 14:16 · PVG 22:16 · LAX 07:16 · JFK 10:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.