weak_ptr::lock() : C++14対応