Junior — Senior
68
Класс с умным указателем и соблюдением правила пяти
Task condition
Необходимо реализовать класс, внутри которого хранится объект типа std::shared_ptr. Требуется полностью реализовать правило пяти: пользовательский конструктор копирования, оператор копирования, конструктор перемещения, оператор перемещения и деструктор.
class MyClass {
std::shared_ptr<int> data;
public:
// правило пяти
};