~
Size: a a a
~
N
N
BB
N
AP
AF
AF
AF
A
AS
АК
void fade();
void fade() { blabla }
A
void fade();
void fade() { blabla }
A
void fade();
void fade() { blabla }
A
VS
АК
std::shared_ptr<T>
нет operator=(T*)
VS
std::shared_ptr<T>
нет operator=(T*)
АК
p.reset(new A(1, true))
или p = std::make_shared<A>(1, true);
VS