我不知道这是否可能,但让我感到困惑:#include <string> std::stringbut as a member of a struct
auto ptr1 = std::unique_ptr<Apa, decltype(deleter)>{new Apa{"Apan= decltype((Apa*) {})
我们都知道,我们可以轻松地将unique_ptr转换为C++中的shared_ptr。但如果我做了这样的转变呢:-shared_ptr<X> s=move(u);遗憾的是,没有release() function in shared_ptr like in unique_ptr,否则我不可能有这样的事情:-
u.reset(s.relea