写点什么

C++20

0 人感兴趣 · 2 次引用

  • 最新
  • 推荐

【C++20 协程原理】从 Linux 线程、线程与异步编程、协程与异步,一文带你弄清楚

用户头像
奔着腾讯去
2021-12-14

协程不是系统级线程,很多时候协程被称为“轻量级线程”、“微线程”、“纤程(fiber)”等。简单来说可以认为协程是线程里不同的函数,这些函数之间可以相互快速切换。

比物理线程都好用的 C++20 的协程,你会用吗?

​​​​​​​​​​​​摘要:事件驱动(event driven)是一种常见的代码模型,其通常会有一个主循环(mainloop)不断的从队列中接收事件,然后分发给相应的函数/模块处理。常见使用事件驱动模型的软件包括图形用户界面(GUI),嵌入式设备软件,网络服务端

C++20_C++20技术文章_InfoQ写作社区