Have a personal or library account? Click to login
C++ Memory Management Cover

C++ Memory Management

Write leaner and safer C++ code using proven memory-management techniques

Paid access
|Sep 2025
Product purchase options

Table of Contents

  1. Objects, Pointers, and References
  2. Things to Be Careful With
  3. Casts and cv-qualifications
  4. Using Destructors
  5. Using Standard Smart Pointers
  6. Writing Smart Pointers
  7. Overloading Memory Allocation Operators
  8. Writing a Naïve Leak Detector
  9. Atypical Allocation Mechanisms
  10. Arena-Based Memory Management and Other Optimizations
  11. Deferred Reclamation
  12. Writing Generic Containers with Explicit Memory Management
  13. Writing Generic Containers with Implicit Memory Management
  14. Writing Generic Containers with Allocator Support
  15. Contemporary Issues
  16. Annexure: Things You Should Know
PDF ISBN: 978-1-80512-824-3
Publisher: Packt Publishing Limited
Copyright owner: © 2025 Packt Publishing Limited
Publication date: 2025
Language: English
Pages: 434