Nouveauté

Advanced C++ Memory Management: From RAII Principles to Concurrent Programming and Domain-Specific Optimizations

Par : Aarav Joshi
Actuellement indisponible
Cet article est actuellement indisponible, il ne peut pas être commandé sur notre site pour le moment. Nous vous invitons à vous inscrire à l'alerte disponibilité, vous recevrez un e-mail dès que cet ouvrage sera à nouveau disponible.
Disponible dans votre compte client Decitre ou Furet du Nord dès validation de votre commande. Le format ePub est :
  • Compatible avec une lecture sur My Vivlio (smartphone, tablette, ordinateur)
  • Compatible avec une lecture sur liseuses Vivlio
  • Pour les liseuses autres que Vivlio, vous devez utiliser le logiciel Adobe Digital Edition. Non compatible avec la lecture sur les liseuses Kindle, Remarkable et Sony
Logo Vivlio, qui est-ce ?

Notre partenaire de plateforme de lecture numérique où vous retrouverez l'ensemble de vos ebooks gratuitement

Pour en savoir plus sur nos ebooks, consultez notre aide en ligne ici
C'est si simple ! Lisez votre ebook avec l'app Vivlio sur votre tablette, mobile ou ordinateur :
Google PlayApp Store
  • FormatePub
  • ISBN8231426041
  • EAN9798231426041
  • Date de parution24/05/2025
  • Protection num.pas de protection
  • Infos supplémentairesepub
  • ÉditeurWalzone Press

Résumé

Advanced C++ Memory Management: From RAII Principles to Concurrent Programming and Domain-Specific Optimizations is a comprehensive guide designed for intermediate to advanced C++ developers seeking to master the complexities of modern memory management. This book bridges the gap
Advanced C++ Memory Management: From RAII Principles to Concurrent Programming and Domain-Specific Optimizations is a comprehensive guide designed for intermediate to advanced C++ developers seeking to master the complexities of modern memory management. This book bridges the gap between foundational concepts and cutting-edge techniques, covering everything from RAII principles and smart pointer mastery to concurrent programming challenges and domain-specific optimizations.
The book systematically explores twelve critical areas of C++ memory management, beginning with foundational memory architecture concepts and progressing through advanced topics like custom allocators, PMR frameworks, and lock-free data structures. Each chapter contains eight detailed sections with practical examples, performance analysis, and real-world applications across embedded systems, game development, high-performance computing, and enterprise applications.
Written for the modern C++ ecosystem, this book emphasizes C++17, C++20, and C++23 features while maintaining backward compatibility considerations. Readers will learn to write safer, more efficient code through proven memory management techniques, debugging strategies, and optimization patterns. The book includes extensive coverage of concurrent memory management, thread safety, and scalable allocation strategies essential for today's multi-threaded applications.
Whether you're developing real-time systems, working on memory-constrained embedded platforms, or building high-performance applications, this book provides the expertise needed to leverage C++'s powerful memory management capabilities effectively and safely.