【发布时间】:2018-11-29 23:08:34
【问题描述】:
我在网上搜索了co_await 运算符是做什么的,但我仍然无法理解。我猜是下面的代码:
co_await foo();
暂停协程直到 foo 完成,但在这种情况下,它与简单地调用 foo 有何不同,例如:
foo();
这也将暂停当前函数,直到foo 完成。请解释一下。
【问题讨论】:
-
你读过this吗?
-
谢谢!这篇文章对我来说很难理解。 :( 你能用更简单的方式解释一下这个概念吗?
标签: c++ async-await c++-coroutine