LIBRISTO
LIBROAMANTO
Obligatoire
Accédez à une communauté d'amateurs de livres à travers le monde et bénéficiez d’une panoplie d'avantages. Créer un compte gratuitement
0
La Poste Autrichienne 5.49 Service de messagerie GLS 4.99 Coursier DPD 4.49 Point DPD 3.49

C++ Memory Management

Langue AnglaisAnglais
Livre Livre de poche
Livre C++ Memory Management Patrice Roy
Code Libristo: 48168530
Éditeurs Packt Publishing, mars 2025
Harness the power of C++ to build smaller, faster, safer, and more predictable programs using the la... Description détaillée
? points 85 b
34.69 TVA incluse
Stockage externe Expédition sous 14-21 jours
Autriche Livraison à Autriche

Jusqu'à 30 jours pour les retours


Les clients ont également acheté


C++ in Embedded Systems Amar Mahmutbegović / Livre Livre de poche
common.buy 33.09
Top
Bare-Metal Embedded C Programming Israel Gbati / Livre Livre de poche
common.buy 34.69
Top
C++ Software Design Klaus Iglberger / Livre Livre de poche
common.buy 48.09
Modern C++ Programming Cookbook - Third Edition Marius Bancila / Livre Livre de poche
common.buy 45.09
Modern CMake for C++ - Second Edition Rafał Świdziński / Livre Livre de poche
common.buy 41.09
Optimized C++ Kurt Guntheroth / Livre Livre de poche
common.buy 51.89
C++: The Complete Reference Herb Schildt / Livre Livre de poche
common.buy 50.69
Top
C++ Programming Language, The Bjarne Stroustrup / Livre Livre relié
common.buy 68.89
C++ Lambda Story Bartlomiej Filipek / Livre Livre de poche
common.buy 16.19
Beautiful C++ Kate Gregory / Livre Livre de poche
common.buy 32.39
C++ High Performance Viktor Sehr / Livre Livre de poche
common.buy 49.09
Top
The Pragmatic Programmer David Thomas / Livre Livre relié
common.buy 36.59
Top
C++ Concurrency in Action,2E Anthony Williams / Livre Livre de poche
common.buy 67.59
Advanced Metaprogramming in Classic C++ Davide Di Gennaro / Livre Livre de poche
common.buy 75.29
Top
Effective Modern C++ Scott Meyers / Livre Livre de poche
common.buy 43.19
C++ Templates David Vandevoorde / Livre Livre relié
common.buy 65.09
Modern C++ Design Andrei Alexandrescu / Livre Livre de poche
common.buy 45.89
Exceptional C++ Style Herb Sutter / Livre Livre de poche
common.buy 35.09
Top
Effective C++ Scott Meyers / Livre Livre de poche
common.buy 38.19
Exceptional C++ Herb Sutter / Livre Livre de poche
common.buy 38.19
Top
Real-Time C++ Christopher Kormanyos / Livre Livre de poche
common.buy 44.39
Top
Imaginative Realism James Gurney / Livre Livre de poche
common.buy 18.59
Top
Becoming Human Michael Tomasello / Livre Livre de poche
common.buy 20.89
Top
Knights Of Sidonia, Master Edition 3 Tsutomu Nihei / Livre Livre de poche
common.buy 21.49

Harness the power of C++ to build smaller, faster, safer, and more predictable programs using the latest techniques and best practices to optimize performance and ensure reliability in your software development projects

Key Features:

- Use contemporary C++ features to enhance code safety and reliability

- Develop a deeper understanding of memory management mechanisms in C++

- Write programs that adapt to the constraints of your chosen architecture or platform

- Purchase of the print or Kindle book includes a free PDF eBook

Book Description:

C++ programmers often face challenges in allocating and managing memory efficiently, especially given the diverse needs of real-time systems, embedded systems, games, and conventional desktop applications. This book offers a targeted approach to address the unique memory constraints of each domain.

Written by an ISO C++ Standards Committee member, Patrice Roy, this guide covers fundamental concepts of object lifetime and memory organization to help you write simpler and safer programs. You'll learn how to control memory allocation mechanisms, create custom containers and allocators, and adapt allocation operators to suit your specific requirements, making your programs smaller, faster, safer, and more predictable.

Starting with core principles of memory management, this book introduces modern facilities that simplify your work and then dives into memory management mechanics, building solutions for specific application needs, and measuring their impact on your program's behavior.

By the end of this book, you'll be able to write secure programs that handle memory optimally for your application domain. You will also have a strong grasp of both high-level abstractions for safer programs and low-level abstractions that allow detailed customization.

What You Will Learn:

- Master the C++ object model to write more efficient and maintainable code

- Automate resource management to reduce manual errors and improve safety

- Customize memory allocation operators to optimize performance for specific applications

- Develop your own smart pointers to manage dynamic memory with greater control

- Adapt allocation behavior to meet the unique needs of different data types

- Create safe and fast containers to ensure optimal data handling in your programs

- Utilize standard allocators to streamline memory management in your containers

Who this book is for:

This book is for programmers who find C++ memory management challenging yet want to master it. It's ideal for those seeking greater control over memory allocation to make their programs smaller, faster, and safer. Whether you're a seasoned C++ developer or transitioning from other languages, you'll gain insights into how C++ can enhance your programming. It's especially valuable if you're working in constrained environments, like embedded systems or game development. Prior experience with programming concepts, such as generic and concurrent programming, is helpful.

Table of Contents

- Objects, Pointers, and References

- Things to Be Careful With

- Casts and cv-qualifications

- Using Destructors

- Using Standard Smart Pointers

- Writing Smart Pointers

- Overloading Memory Allocation Operators

- Writing a Naïve Leak Detector

- Atypical Allocation Mechanisms

- Arena-Based Memory Management and Other Optimizations

- Deferred Reclamation

- Writing Generic Containers with Explicit Memory Management

- Writing Generic Containers with Implicit Memory Management

- Writing Generic Containers with Allocator Support

- Contemporary Issues

- Annexure: Things You Should Know

Actrice & Polyglotte
EWA KASP pour
Lire la vidéo
Ewa Kasp
Libristo propose le plus grand choix de littérature étrangère. C’est pour cela que c’est ici que j’achète mes livres.

À propos du livre

Nom complet C++ Memory Management
Langue Anglais
Reliure Livre - Livre de poche
Date de parution 2025
Nombre de pages 434
EAN 9781805129806
ISBN 1805129805
Code Libristo 48168530
Éditeurs Packt Publishing
Poids 739
Dimensions 191 x 235 x 22
Offrez ce livre dès aujourd'hui
C’est simple
1 Ajouter au panier et choisir l'option Livrer comme cadeau à la caisse. 2 Nous vous enverrons un bon d'achat 3 Le livre arrivera à l'adresse du destinataire

Ceci pourrait également vous intéresser


Mastering C++ Memory Alyssa Fenn / Livre Livre de poche
common.buy 18.19
Top
Crafting Interpreters Robert Nystrom / Livre Livre de poche
common.buy 36.29
Top
Beyond Cracking the Coding Interview Mike Mroczka / Livre Livre de poche
common.buy 32.79
Top
Knights Of Sidonia, Master Edition 2 Tsutomu Nihei / Livre Livre de poche
common.buy 20.99
Top
A Theory of Fun for Game Design Raph Koster / Livre Livre de poche
common.buy 27.39
Top
C++ Data Structures and Algorithms Wisnu Anggoro / Livre Livre de poche
common.buy 41.89
Das Kapital Karl Marx / Livre Livre de poche
common.buy 9.39
Memory as a Programming Concept in C and C++ Frantisek Franek / Livre Livre de poche
common.buy 54.49
Top Bientôt
Puella Magi Madoka Magica Magica Quartet / Livre Livre de poche
common.buy 14.89
Extreme C Kamran Amini / Livre Livre de poche
common.buy 47.49
Top
Introduction to Algorithms, fourth edition Thomas H. Cormen / Livre Livre relié
common.buy 131.19
Mastering Embedded Linux Programming Frank Vasquez / Livre Livre de poche
common.buy 59.49
Windows Kernel Programming Pavel Yosifovich / Livre Livre de poche
common.buy 25.19
Top Nouveauté
The Heart's Path Tarot Kat Fedora / Articles imprimés Cartes
common.buy 13.99
Top
$100M Money Models Alex Hormozi / Livre Livre de poche
common.buy 24.09
Top Bientôt Nouveauté
Absolute Batman Vol. 3 Scott Snyder / Livre Livre de poche
common.buy 12.29

Connexion

Connectez-vous à votre compte. Vous n'avez pas encore de compte Libristo ? Créez-en un maintenant !

 
Obligatoire
Obligatoire

Vous n'avez pas encore de compte ? Découvrez les avantages d’avoir un compte Libristo !

Avec un compte Libristo, vous aurez tout sous contrôle.

Créer un compte Libristo
Conseiller littéraire Libroamiko
Bonjour, je suis Libroamiko, puis-je vous aider ?