flâneur — a map of the web's best reading

Top 10 dumb mistakes to avoid with C++ 11 smart pointers - A CODER'S JOURNEY

acodersjourney.com · 2,034 words · saved by 1 readers

I love the new C++ 11 smart pointers. In many ways, they were a godsent for many folks who hate managing their own memory. In my opinion, it made teaching C++ to newcomers much easier. However, in the two plus years that I've been using them extensively, I've come across multiple cases where improper use …

ALL CODE CRAFT May 15, 2016 Deb Haldar I love the new C++ 11 smart pointers. In many ways, they were a godsent for many folks who hate managing their own memory. In my opinion, it made teaching C++ to newcomers much easier. However, in the two plus years that I've been using them extensively, I've come across multiple cases where improper use of the C++ 11 smart pointers made the program inefficient or simply crash and burn. I've catalogued them below for easy reference. Before we begin, let's take a look at a simple Aircraft class we'll use to illustrate the mistakes. class Aircraft { private

Explore this link on the map →

saved by

related reading