LIBRISTO
LIBROAMANTO
obligatoriu
Faceți parte dintr-o comunitate de iubitori de cărți din întreaga lume și beneficiați de o mulțime de avantaje Creați-vă un cont gratuit
0
Transport gratuit la punctele de livrare Pick Up peste 349.00 lei
Packeta 15.00 lei Cargus 28.00 lei Easybox 20.00 lei FAN 20.00 lei Punct FAN 16.00 lei Punct DPD 17.00 lei Curier Sameday 24.00 lei Curier DPD 25.00 lei

Livrare gratuită pentru comenzile peste 349,00 lei.

C++ Memory Management

Limba englezăengleză
Carte Carte broșată
Carte C++ Memory Management Patrice Roy
Codul Libristo: 48168530
Editura Packt Publishing, martie 2025
Harness the power of C++ to build smaller, faster, safer, and more predictable programs using the la... Descrierea completă
? points 104 b Top Top
226.48 lei
În depozitul extern Expediem în 9-15 zile

30 de zile pentru retur bunuri


Clienții au cumpărat de asemenea


C++ in Embedded Systems Amar Mahmutbegović / Carte Carte broșată
common.buy 216.26 lei
Bare-Metal Embedded C Programming Israel Gbati / Carte Carte broșată
common.buy 226.48 lei
Top
C++ Software Design Klaus Iglberger / Carte Carte broșată
common.buy 334.20 lei
Top
Modern CMake for C++ - Second Edition Rafał Świdziński / Carte Carte broșată
common.buy 268.40 lei
Top
Modern C++ Programming Cookbook - Third Edition Marius Bancila / Carte Carte broșată
common.buy 294.26 lei
Optimized C++ Kurt Guntheroth / Carte Carte broșată
common.buy 335.24 lei
C++: The Complete Reference Herb Schildt / Carte Carte broșată
common.buy 344.00 lei
Top
C++ High Performance Viktor Sehr / Carte Carte broșată
common.buy 320.33 lei
Top
C++ Concurrency in Action,2E Anthony Williams / Carte Carte broșată
common.buy 426.07 lei
Advanced Metaprogramming in Classic C++ Davide Di Gennaro / Carte Carte broșată
common.buy 475.08 lei
Top
Effective Modern C++ Scott Meyers / Carte Carte broșată
common.buy 335.24 lei
Top
C++ Templates David Vandevoorde / Carte Copertă tare
common.buy 424.71 lei
Top
The Pragmatic Programmer David Thomas / Carte Copertă tare
common.buy 233.26 lei
Top
Effective C++ Scott Meyers / Carte Carte broșată
common.buy 243.17 lei
Top
C++ Programming Language, The Bjarne Stroustrup / Carte Copertă tare
common.buy 454.74 lei
Exceptional C++ Style Herb Sutter / Carte Carte broșată
common.buy 223.46 lei
C++ Lambda Story Bartlomiej Filipek / Carte Carte broșată
common.buy 106.56 lei
Modern C++ Design Andrei Alexandrescu / Carte Carte broșată
common.buy 292.49 lei
Exceptional C++ Herb Sutter / Carte Carte broșată
common.buy 243.17 lei
Top
Beautiful C++ Kate Gregory / Carte Carte broșată
common.buy 206.25 lei
Top
Imaginative Realism James Gurney / Carte Carte broșată
common.buy 129.19 lei
Real-Time C++ Christopher Kormanyos / Carte Carte broșată
common.buy 280.08 lei
Top
Knights Of Sidonia, Master Edition 2 Tsutomu Nihei / Carte Carte broșată
common.buy 138.58 lei
Top
Knights Of Sidonia, Master Edition 3 Tsutomu Nihei / Carte Carte broșată
common.buy 149.63 lei

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

Actriță & Poliglotă
EWA KASP pentru
Redă videoclipul
Ewa Kasp
Libristo are cea mai mare selecție de literatură în limbi străine. De aceea îmi cumpăr cărțile de aici.

Informații despre carte

Titlu complet C++ Memory Management
Limba engleză
Legare Carte - Carte broșată
Data publicării 2025
Număr pagini 434
EAN 9781805129806
ISBN 1805129805
Codul Libristo 48168530
Greutatea 739
Dimensiuni 191 x 235 x 22
Dăruiește această carte chiar astăzi
Este foarte ușor
1 Adaugă cartea în coș și selectează Livrează ca un cadou 2 Îți vom trimite un voucher în schimb 3 Cartea va ajunge direct la adresa destinatarului

Ar putea de asemenea, să te intereseze


Top
Crafting Interpreters Robert Nystrom / Carte Carte broșată
common.buy 252.13 lei
C++ Data Structures and Algorithms Wisnu Anggoro / Carte Carte broșată
common.buy 273.41 lei
Becoming Human Michael Tomasello / Carte Carte broșată
common.buy 131.17 lei
Top
Das Kapital Karl Marx / Carte Carte broșată
common.buy 62.14 lei
Top
A Theory of Fun for Game Design Raph Koster / Carte Carte broșată
common.buy 190.61 lei
Top
Beyond Cracking the Coding Interview Mike Mroczka / Carte Carte broșată
common.buy 200.62 lei
Mastering C++ Memory Alyssa Fenn / Carte Carte broșată
common.buy 120.12 lei
Mathematics for Game Programming and Computer Graphics Penny de Byl / Carte Carte broșată
common.buy 294.26 lei
Top
Puella Magi Madoka Magica Magica Quartet / Carte Carte broșată
common.buy 97.91 lei
Memory as a Programming Concept in C and C++ Frantisek Franek / Carte Carte broșată
common.buy 351.62 lei
Top
Windows Kernel Programming Pavel Yosifovich / Carte Carte broșată
common.buy 165.90 lei
Top
Introduction to Algorithms, fourth edition Thomas H. Cormen / Carte Copertă tare
common.buy 806.27 lei
Top
MYSTIQUE OF MAGDALENE ROSE CHERYL YAMBRACH / Carte Carte broșată
common.buy 124.81 lei
Top
Robbins, Cotran & Kumar Pathologic Basis of Disease Vinay Kumar / Carte Copertă tare
common.buy 763.10 lei
Crochet Impkins Megan Lapp / Carte Carte broșată
common.buy 114.38 lei
Top Curând Nou
Absolute Batman Vol. 3 Scott Snyder / Carte Carte broșată
common.buy 53.59 lei
Beowulf / Carte Carte broșată
common.buy 25.64 lei
Ew, It's Beautiful BARKMAN JOSHUA / Carte Carte broșată
common.buy 69.23 lei

Logare

Conectare la contul de utilizator Încă nu ai un cont Libristo? Crează acum!

 
obligatoriu
obligatoriu

Nu ai un cont? Beneficii cu contul Libristo!

Datorită contului Libristo, vei avea totul sub control.

Creare cont Libristo