VK
Size: a a a
VK
m
VK
АР
VK
NP
template <auto DeleterFunction>
using CustomDeleter = std::integral_constant<decltype(DeleterFunction), DeleterFunction>;
template <typename ManagedType, auto Functor>
using PointerWrapper = std::unique_ptr<ManagedType, CustomDeleter<Functor>>;
VK
template <auto DeleterFunction>
using CustomDeleter = std::integral_constant<decltype(DeleterFunction), DeleterFunction>;
template <typename ManagedType, auto Functor>
using PointerWrapper = std::unique_ptr<ManagedType, CustomDeleter<Functor>>;
VK
NP
АР
АР
m
АР
АР
АР
lambda-expression in unevaluated context"m
lambda-expression in unevaluated context"АК
lambda-expression in unevaluated context"АР
AS
АК