co_await C++ · 关键字
C++20 协程运算符,暂停当前协程去等待一个 awaitable 完成,完成后再恢复执行;不会阻塞操作系统线程。
怎么用
co_await 表达式;
小例子
// 伪代码示意:完整协程需要 promise_type/awaitable 支撑 auto r = co_await some_task();
编译结果
协程在此处挂起,等结果返回后继续
提醒:只能在协程函数中使用;普通函数里写会编译报错;示例为概念示意,不能直接复制运行
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← C++全部词条