Re:Smart pointers and move semantics in modern C++
by int_19h on Monday September 26, 2016 @04:19AM
(#12580135)
Not all smart pointers are reference counting - unique_ptr is not, and it has zero overhead compared to a raw pointer. Sometimes you just need to heap allocate, or, say, shove a bunch of objects of different derived types in a same container.
[ Parent
| on HN ]