Part 2: Implicit Memory Management Techniques
In this part, we will examine some well-known approaches to implicit resource management (including memory management) in C++. These are all techniques you can use in your daily programming practices that will lead to simpler and safer programs than what you would get if you wanted to manage memory explicitly. You could say that the chapters in this part concern what people call “modern” or “contemporary” C++.
This part has the following chapters:
- Chapter 4,, Using Destructors
- Chapter 5, Using Standard Smart Pointers
- Chapter 6, Writing Smart Pointers