C# / JS like await - using c++ coroutines
Language
C++
Compiler
gcc 12.1.0
Options
Warnings
Boost 1.79.0
C++2b(GNU)
no pedantic
C# / JS like await - using c++ coroutines
$ g++ prog.cc -Wall -Wextra -I/opt/wandbox/boost-1.79.0-gcc-12.1.0/include -std=gnu++2b
main loop: begin
multipleAwaitsCoroutine resume point: num1=888
basicAsyncCoroutine resume point: num=888
multipleAwaitsCoroutine resume point: num2=1776
multipleAwaitsCoroutine - result: 2664
main loop: terminating..
main loop: end
Exit Code:
0