std::weak_ptr<T>::~weak_ptr

~weak_ptr();
(since C++11)

Destroys the weak_ptr object. Results in no effect to the managed object.

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
http://en.cppreference.com/w/cpp/memory/weak_ptr/~weak_ptr