co_yield可以返回什么吗?

时间:2018-08-03 22:54:47

标签: c++ c++-coroutine

使用新的C ++协程,是否可以定义一个协程类,我可以使用该类从函数中产生而不返回值?还是yield总是必须返回某些东西?我只是对产生功能感兴趣,而不是产生值。

我想要这个:

Coro Fn() {
   if (...) co_yield;

    co_return;
}

不是这样的:

Coro Fn() {
   if (...) co_yield dummyValue;

    co_return dymmyValue;
}

0 个答案:

没有答案