NP
namespace std
можно. Это должен быть user-defined type
и специализация должна проходить по требованиям для данного типа(std::default_delete
)Size: a a a
NP
namespace std
можно. Это должен быть user-defined type
и специализация должна проходить по требованиям для данного типа(std::default_delete
)NP
IZ
IZ
W
IZ
IZ
LA
LA
template <class Ty, class Dx>Второе нужно, чтобы не схлопотать dangling reference от lvalue-удалителей в неожиданном месте
unique_ptr(Ty*, Dx&&) -> unique_ptr<Ty*, Dx>;
template <class Ty, class Dx>
unique_ptr(Ty*, Dx&) -> unique_ptr<Ty*, Dx>
SK
IZ
ПК
IZ
VD