Callback hell is dead. Blocking threads is obsolete. But if you don't understand how the C++ compiler builds your coroutines, your systems will crash.
For years, asynchronous programming in C++ meant wrestling with inverted control flows, brittle state machines, and the massive overhead of std::future. The introduction of coroutines radically changed the language, allowing developers to write asynchronous code that looks and reads sequentially. But beneath the elegant co_await syntax lies a minefield of hidden compiler transformations, promise types, and invisible memory allocations.
Modern C++ 23 Coroutines is the definitive, uncompromising guide to mastering asynchronous design in C++. This book strips away the "compiler magic." It takes you deep into the internal machinery of the coroutine transform, teaching you exactly how the compiler builds state machines, manages the coroutine frame, and routes data through the Promise Object.
Whether you are building high-throughput network servers, asynchronous pipelines, or custom task schedulers, this book gives you the exact blueprints to write highly concurrent, zero-leak C++ code.
What You Will Learn Inside:
Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.
Anbieter: GreatBookPrices, Columbia, MD, USA
Zustand: New. Bestandsnummer des Verkäufers 53711711-n
Anzahl: Mehr als 20 verfügbar
Anbieter: GreatBookPrices, Columbia, MD, USA
Zustand: As New. Unread book in perfect condition. Bestandsnummer des Verkäufers 53711711
Anzahl: Mehr als 20 verfügbar
Anbieter: GreatBookPricesUK, Woodford Green, Vereinigtes Königreich
Zustand: New. Bestandsnummer des Verkäufers 53711711-n
Anzahl: Mehr als 20 verfügbar
Anbieter: GreatBookPricesUK, Woodford Green, Vereinigtes Königreich
Zustand: As New. Unread book in perfect condition. Bestandsnummer des Verkäufers 53711711
Anzahl: Mehr als 20 verfügbar