Search⌘ K
AI Features

Summary: Asynchronous Programming with Coroutines

Explore asynchronous programming with C++ coroutines by understanding awaitable types and customizing coroutine behavior. Learn to implement Task types and sync_wait functions, and see how to build a minimal concurrent server using Boost.Asio. Discover the basics of structured concurrency and next steps for deeper knowledge.

We'll cover the following...

In this chapter, you’ve seen how to use C++ coroutines for writing asynchronous tasks. To be able to implement the infrastructure in ...