On Thu, 17 Sep 2020 at 19:08, Christopher Head via Std-Discussion <std-discussion@lists.isocpp.org> wrote:
On Thu, 17 Sep 2020 18:26:05 +0200

Richard Hodges via Std-Discussion <std-discussion@lists.isocpp.org>

wrote:



> For what it's worth, shared_ptr is move constructible from unique_ptr.



Fair point, though it still presumably loses you the

single-heap-allocation benefit of std::make_shared.

In this case, yes. But then so does initialising a shared_ptr with a naked pointer, so nothing would be lost.


--

Christopher Head

--

Std-Discussion mailing list

Std-Discussion@lists.isocpp.org

https://lists.isocpp.org/mailman/listinfo.cgi/std-discussion

--
Richard Hodges
hodges.r@gmail.com
office: +442032898513
home: +376841522
mobile: +376380212