Что на самом деле делает оператор co_await?

Я искал в Интернете, пытаясь найти то, что co_await оператор, но я все еще не могу этого понять. Я думаю, что следующий код:

co_await foo();

приостанавливает сопрограмму до foo сделано, но в этом случае, чем это отличается от простого вызова foo лайк:

foo();

Это также приостановит текущую функцию до foo готово. Пожалуйста, объясни мне.

0

Решение

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

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

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