C++11: Add an example to weak_ptr