摘要: 背景 C++ 20 内引入了 co_yield, co_await, co_return 三个关键字。任何函数在使用了这三个关键字中的任何一个后,都会被编译器视作协程函数,进行一些特殊编译处理。 协程介绍 协程其实就是用户态的线程(粗略的定义),协程的切换完全是在用户态进行,不需要陷入到内核态,因此 阅读全文
posted @ 2023-04-15 23:01 Dorbmon 阅读(224) 评论(0) 推荐(0)