Может co_yield ничего не вернуть?

Можно ли с помощью новых сопрограмм C ++ определить класс сопрограмм, который я могу использовать для получения из функций без возврата значения? Или yield всегда должен что-то возвращать? Я просто заинтересован в урожайности, а не в отдаче.

Я хочу этот:

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

co_return;
}

Не это:

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

co_return dymmyValue;
}

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]