Weak Pointers

This is the last component of the smart pointer family. Its purpose is much more limited compared to the others.

We'll cover the following...

To be honest, std::weak_ptr is not a smart pointer. std::weak_ptr supports no transparent access to the resource because it only borrows the resource from a ...