АК
кому-то и на Си удобно память ручками очищать
Size: a a a
АК
VO
ПК
ПК
A *obj = new B();
-> std::unique_ptr<A> obj = std::make_unique<B>();
а
A *obj = new B();
-> std::unique_ptr<A> obj = std::make_unique<B>();
ПК
B *elm = dynamic_cast<B*>(obj.get());
SH
VO
ПК
ПК
а
ПК
ПК
SH
SH
VO
ПК
VO
VO
ПК