tags:

views:

226

answers:

5

After reading "C++ Memory Management: From Fear to Triumph" series, I think they are must-read articles for memory management. I'd like to know what else must-read articles I shouldn't miss.

Thanks!

+1  A: 

Although not really an article, I think the Boost smart_ptr library documentation has some good information on C++ memory management. It is of course biased to the Boost library but I think you will get some good ideas out of it.

St3fan
+4  A: 

Herb sutter's treatment on Memory Management in his books "Exceptional C++" and "More Exceptional C++".

Jagannath
You mean scott meyer?
Charles Eli Cheese
@Charles, No it is Herb Sutter. I think Scott Meyer's Effective C++ series also has memory management related items. But, not sure.
Jagannath
+2  A: 

Read and learn well about RAII idiom, Resource Acquisition Is Initialization from articles like the two below:

mloskot
+1  A: 

Some basics:

Memory as a Programming Concept in C and C++

Frantisek Franek

Cambridge University Press

ISBN 0-521-52043-6

BitShifter
A: 

Andrei Alexandrescu has also something to say in his Modern C++ Design Book. You'd probably interested in

  • Chapter 4. Small-Object Allocation
  • Chapter 7. Smart Pointers

Despite the fact that practical value of Andrei's techniques considered controversial, you definitely will learn some new and interesting stuff from this book.

Alexander Poluektov
Considered controversial? By who, and why?
jalf
It's criticized by C++ community (some part of, not by me) for using unnecessary "clever" techniques.
Alexander Poluektov