Asynchronous Programming in C++ - Concurrency, Multithreading, and High-Performance Application Design #1008197

di Imad Muratspahic

Muratspahic Imad

(Ancora nessuna recensione) Scrivi una recensione
29,99€

Leggi l'anteprima

Ebook accessibile. Per approfondire leggi qui
Every modern CPU has multiple cores. Using them safely is the hardest problem in C++ — and the one most developers learn last. This book teaches it from the memory model up.
Start with happens-before, atomics, and the six memory orderings. Move through threads, jthreads, mutexes, condition variables, futures, and thread pools. Then dive into C++20 coroutines — the promise type, the awaiter, custom task types, and asynchronous I/O with io_uring and epoll. Finish with parallel algorithms, profiling tools, and the debugging discipline that surfaces races before production does.
Working code throughout. Runs on any C++20 compiler.
Aggiunta al carrello in corso… L'articolo è stato aggiunto

Con l'acquisto di libri digitali il download è immediato: non ci sono costi di spedizione

Altre informazioni:

ISBN:
9782529991977
Formato:
ebook
Editore:
Muratspahic Imad
Anno di pubblicazione:
2026
Dimensione:
315 KB
Protezione:
watermark
Lingua:
Inglese
Autori:
Imad Muratspahic
accessible:
true