You may also enjoy
C++ - C++23’s Quiet Features Fix Everyday Traps (Nicolai Josuttis, ACCU on Sea 2026)
5 minute read
Taming C++23 - The Things About C++23 You Do Not Know - Nicolai M. Josuttis - ACCU on Sea 2026 (slides)
C++ - Immediately Invoked Coroutine Lambdas: Lifetime Pitfalls and Best Practices (Jonathan Müller, ACCU 2025)
3 minute read
Jonathan Müller - Immediately Invoked Coroutine Lambdas in C++23: Lifetime Pitfalls and Best Practices - ACCU 2025 Short Talks
C++ - How a Coroutine Actually Works: Return Type, Promise, Awaiter, and the Frame
18 minute read
A C++20 coroutine is an ordinary-looking function whose body contains co_await, co_yield, or co_return. There is no coroutine keyword, no base class to deriv...
C++ - The Three Types Behind a Coroutine: Return Type, Promise, Awaitable
8 minute read
C++20 coroutines have no coroutine keyword and no base class. What you get instead is a set of names the compiler looks up on types you supply. Learning coro...