deductionguidesforstd::weak_ptr (3) - Linux Manuals
deductionguidesforstd::weak_ptr: deductionguidesforstd::weak_ptr
NAME
deductionguidesforstd::weak_ptr - deductionguidesforstd::weak_ptr
Synopsis
Defined in header <memory>
template<class T> (since C++17)
weak_ptr(std::shared_ptr<T>) -> weak_ptr<T>;
One deduction_guide is provided for std::weak_ptr to account for the edge case missed by the implicit deduction guides.
Example
// Run this code