• Concurrency with Modern C++: What every professional C++ programmer should know about concurrency

  • May 1 2025
  • Duración: 42 m
  • Podcast

Concurrency with Modern C++: What every professional C++ programmer should know about concurrency

  • Resumen

  • This comprehensive Book provides a detailed exploration of concurrency in modern C++, covering both fundamental concepts and advanced techniques. It explains the C++ memory model and various synchronization primitives like mutexes, locks, and condition variables, including C++20 additions such as jthread and semaphores. The text thoroughly examines concurrent data structures, offering insights into lock-based and lock-free implementations, and discusses potential challenges like data races and deadlocks. Furthermore, it introduces higher-level abstractions like futures, promises, packaged tasks, and coroutines, along with parallel algorithms from the STL and upcoming concurrency features in C++23 like executors and transactional memory. The book also presents established concurrency design patterns and best practices for writing efficient and well-defined multithreaded applications.

    You can listen and download our episodes for free on more than 10 different platforms:
    https://linktr.ee/cyber_security_summary

    Get the Book now from Amazon:
    https://www.amazon.com/Concurrency-Modern-professional-programmer-concurrency/dp/B0CT41Q1FF?&linkCode=ll1&tag=cvthunderx-20&linkId=549033ab7b6e516051d7c3124aa76c03&language=en_US&ref_=as_li_ss_tl

    Más Menos
adbl_web_global_use_to_activate_webcro805_stickypopup

Lo que los oyentes dicen sobre Concurrency with Modern C++: What every professional C++ programmer should know about concurrency

Calificaciones medias de los clientes

Reseñas - Selecciona las pestañas a continuación para cambiar el origen de las reseñas.