LIBRISTO
LIBROAMANTO
obbligatorio
Entra a far parte di una comunità di amanti dei libri di tutto il mondo e ottieni numerosi vantaggi. Crea un account gratuito
0
Spedizione gratuita con Packeta per un prezzo superiore a 69.99 €
Bartolini 4.49 Punto Poste 5.49 Punto Poste 5.49 Punto Bartolini 3.49 DHL 6.99 GLS 7.99

Spedizione gratuita per ordini superiori a 69,99 euro.

C++ Memory Management

Lingua IngleseInglese
Libro In brossura
Libro C++ Memory Management Patrice Roy
Codice Libristo: 48168530
Casa editrice Packt Publishing, marzo 2025
Harness the power of C++ to build smaller, faster, safer, and more predictable programs using the la... Descrizione completa
? points 104 b I migliori I migliori
42.59
Magazzino esterno Inviamo tra 9-15 giorni

30 giorni per il reso


I clienti hanno acquistato anche


C++ in Embedded Systems Amar Mahmutbegović / Libro In brossura
common.buy 40.69
Bare-Metal Embedded C Programming Israel Gbati / Libro In brossura
common.buy 42.59
I migliori
C++ Software Design Klaus Iglberger / Libro In brossura
common.buy 62.89
I migliori
Modern CMake for C++ - Second Edition Rafał Świdziński / Libro In brossura
common.buy 50.49
I migliori
Modern C++ Programming Cookbook - Third Edition Marius Bancila / Libro In brossura
common.buy 55.39
Optimized C++ Kurt Guntheroth / Libro In brossura
common.buy 63.09
C++: The Complete Reference Herb Schildt / Libro In brossura
common.buy 64.69
I migliori
C++ High Performance Viktor Sehr / Libro In brossura
common.buy 60.29
I migliori
C++ Concurrency in Action,2E Anthony Williams / Libro In brossura
common.buy 80.19
Advanced Metaprogramming in Classic C++ Davide Di Gennaro / Libro In brossura
common.buy 89.39
I migliori
Effective Modern C++ Scott Meyers / Libro In brossura
common.buy 53.19
I migliori
C++ Templates David Vandevoorde / Libro Rigido
common.buy 79.89
I migliori
The Pragmatic Programmer David Thomas / Libro Rigido
common.buy 43.89
I migliori
Effective C++ Scott Meyers / Libro In brossura
common.buy 45.79
I migliori
C++ Programming Language, The Bjarne Stroustrup / Libro Rigido
common.buy 85.59
Exceptional C++ Style Herb Sutter / Libro In brossura
common.buy 41.99
C++ Lambda Story Bartlomiej Filipek / Libro In brossura
common.buy 20.09
Modern C++ Design Andrei Alexandrescu / Libro In brossura
common.buy 54.99
Exceptional C++ Herb Sutter / Libro In brossura
common.buy 45.79
I migliori
Beautiful C++ Kate Gregory / Libro In brossura
common.buy 38.79
I migliori
Imaginative Realism James Gurney / Libro In brossura
common.buy 24.29
Real-Time C++ Christopher Kormanyos / Libro In brossura
common.buy 52.69
I migliori
Knights Of Sidonia, Master Edition 2 Tsutomu Nihei / Libro In brossura
common.buy 28.19
I migliori
Knights Of Sidonia, Master Edition 3 Tsutomu Nihei / Libro In brossura
common.buy 28.19

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

Attrice & Poliglotta
EWA KASP per
Riproduci video
Ewa Kasp
Libristo ha la più grande selezione di letteratura in lingue straniere. Per questo compro i miei libri qui.

Informazioni sul libro

Titolo completo C++ Memory Management
Lingua Inglese
Rilegatura Libro - In brossura
Data di pubblicazione 2025
Numero di pagine 434
EAN 9781805129806
ISBN 1805129805
Codice Libristo 48168530
Casa editrice Packt Publishing
Peso 739
Dimensioni 191 x 235 x 22
Regala questo libro oggi stesso
È facile
1 Aggiungi il libro al carrello e scegli la consegna come regalo 2 Ti invieremo subito il buono 3 Il libro arriverà all'indirizzo del destinatario

Potrebbe interessarti anche


I migliori
Crafting Interpreters Robert Nystrom / Libro In brossura
common.buy 47.39
C++ Data Structures and Algorithms Wisnu Anggoro / Libro In brossura
common.buy 51.39
Becoming Human Michael Tomasello / Libro In brossura
common.buy 25.89
I migliori
Das Kapital Karl Marx / Libro In brossura
common.buy 11.69
I migliori
A Theory of Fun for Game Design Raph Koster / Libro In brossura
common.buy 35.89
I migliori
Beyond Cracking the Coding Interview Mike Mroczka / Libro In brossura
common.buy 42.69
Mastering C++ Memory Alyssa Fenn / Libro In brossura
common.buy 22.59
I migliori
Puella Magi Madoka Magica Magica Quartet / Libro In brossura
common.buy 18.39
Memory as a Programming Concept in C and C++ Frantisek Franek / Libro In brossura
common.buy 66.09
I migliori
Windows Kernel Programming Pavel Yosifovich / Libro In brossura
common.buy 31.19
I migliori
Introduction to Algorithms, fourth edition Thomas H. Cormen / Libro Rigido
common.buy 151.69
I migliori
MYSTIQUE OF MAGDALENE ROSE CHERYL YAMBRACH / Libro In brossura
common.buy 23.49
Crochet Impkins Megan Lapp / Libro In brossura
common.buy 21.49
I migliori In preparazione Nuovi
Absolute Batman Vol. 3 Scott Snyder / Libro In brossura
common.buy 11.49
Beowulf / Libro In brossura
common.buy 4.79
Ew, It's Beautiful BARKMAN JOSHUA / Libro In brossura
common.buy 12.99

Accesso

Accedi al tuo account. Non hai ancora un account Libristo? Crealo ora!

 
obbligatorio
obbligatorio

Non hai un account? Ottieni i vantaggi di un account Libristo!

Con un account Libristo, avrai tutto sotto controllo.

Crea un account Libristo