Smart Pointer

std::weak_ptr (C++)

Didn’t formally learn this, I have no idea how it works.