Wandbox
SettingsLog
SettingsLog
Language
GitHubLogin
Ran/Viewed Log

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