Search code examples
Is it safe to capture `this` in a coroutine lambda (C++)...

c++lambdaclosuresc++20c++-coroutine

Read More
Chained coroutine task example segfaults...

c++gccc++20c++-coroutinecompiler-explorer

Read More
Can I use std::generator in a C++20 project to generate a range view?...

c++c++20std-rangesc++-coroutinec++23

Read More
Is std::move required to move using co_yield?...

c++movec++20c++-coroutine

Read More
How to call the very first (top level) coroutine in C++ program?...

c++c++20c++-coroutine

Read More
Passing coroutine parameters by Rvalue reference...

c++coroutinec++-winrtc++-coroutine

Read More
Official asio::co_spawn example does not compile. How do you use co_spawn with io_context?...

c++boost-asioc++-coroutine

Read More
`thread_local` variables and coroutines...

c++multithreadingthread-localc++-coroutine

Read More
Is it safe to co_await and resume a coroutine on a different thread without synchronization?...

c++multithreadingc++20c++-coroutine

Read More
Is it possible to combine coroutines and templates from `<algorithm>` header?...

c++algorithmc++-coroutine

Read More
Boost.Asio async_read a string from a socket...

c++boost-asioc++20asioc++-coroutine

Read More
Do boost::asio c++20 coroutines support multithreading?...

c++boost-asioc++20c++-coroutine

Read More
How can I pass things to a C++20 coroutine co_await await_suspend operator function such as a thread...

c++multithreadingc++-coroutine

Read More
destruction order of promise and return object for C++ coroutine...

c++c++20c++-coroutine

Read More
Is there a C++ standard-compliant way to obtain a reference to a known base class of a coroutine pro...

c++language-lawyerc++20c++-coroutine

Read More
Sending async https request using boost/beast...

c++boostasioc++-coroutinebeast

Read More
Can C++ coroutines contain plain `return` statements?...

c++uwpc++-winrtc++-coroutinecppwinrt

Read More
How can I await multiple awaitables/IAsyncActions in C++/WinRT (`Promise.all` equivalent)?...

c++uwpc++-winrtc++-coroutinecppwinrt

Read More
C++20 in g++10: generator not defined...

c++coroutinec++20c++-coroutine

Read More
liburing: io_uring_submit() causes error when placed in await_suspend...

c++c++20c++-coroutineio-uring

Read More
Awaiting a predicate with C++20 coroutines...

c++c++20coroutinec++-coroutine

Read More
Is it necessary to have a co_return statement on each execution path of a coroutine that returns voi...

c++coroutinec++-winrtc++-coroutine

Read More
The state of a coroutine after final-suspend...

c++c++20c++-coroutine

Read More
Getting co_await with boost::process::async_system working...

c++boostboost-asioc++-coroutineboost-process

Read More
Switch context in coroutine with boost::asio::post...

c++boostboost-asioc++-coroutineboost-coroutine

Read More
Why Do We Need asio::co_spawn?...

c++boost-asioc++20coroutinec++-coroutine

Read More
C++ Coroutine - When, How to use?...

c++c++20coroutinec++-coroutine

Read More
boost asio, yield an awaitable function...

c++boost-asioc++20c++-coroutine

Read More
Turning a function call which takes a callback into a coroutine...

c++c++20c++-coroutine

Read More
Wrap Callback API into Coroutine-based Iterable...

c++c++20c++-coroutine

Read More
BackNext