views:

128

answers:

4

Hi All,

Could you let me know about books that explains the ideas of smart pointer very clearly (beginner, intermediate and advanced level)?

Thank you.

+4  A: 

Scott Meyers has an a few items on it. You might not need a whole book.

Hamish Grubijan
Could you let me know the name of the book please?
ebtesting
buy all of scott's books, they complement each other -- and kick ass. Their are three : effective C++ , more effective C++, and effective STL.
Hassan Syed
+1  A: 

This one illustrates the old smart pointers (from the stl) and the new ones from boost -- in adequate detail.

p.s., if your new to C++ you might want to skip this book as it's not worth buying it for just one article.

Hassan Syed
Are we the monkeys?
Martin York
I have always wondered what they are, you sure they are monkeys ?
Hassan Syed
The cover? They're some species of lemur (http://en.wikipedia.org/wiki/Lemur). Not sure which one, though.
Asher Dunn
Yeah, what is it with animals on programming book covers? "Oh, look at the wittle cutsie puppy! I'll buy 10!"
Emile Cormier
OK. Ill split the difference to a the common ordo: Primate.
Martin York
+5  A: 

A good starting place might be this Wikipedia article, Smart Pointers.

Peter Rowell
+6  A: 

A little more advanced, the book Modern C++ Design has a lot of worthy content. Luckily enough for you the chapter about Smart Pointers is available online. Take note however, that this is about the functioning and design, not only about usage, so should be treated as advanced level.

Kornel Kisielewicz