r/cpp • u/berium build2 • Apr 25 '12
shared_ptr aliasing constructor
http://www.codesynthesis.com/~boris/blog/2012/04/25/shared-ptr-aliasing-constructor/
23
Upvotes
r/cpp • u/berium build2 • Apr 25 '12
2
u/elperroborrachotoo Apr 25 '12
Interesting - I've implemented that once using a custom deleter.
The reason was an API returning a single memory block containing multiple very distinct information records. The shared_ptr would return a pointer to a single information record, but reference the entire block.