1)Деструктор для очищения выделенной памяти.
2)Overload the assignment operator так как динамически выделенная память должна быть скопирована в назначенный объект после освобождения памяти выделенной для назначенного объекта.
3)Создать copy constructor для deep copying объекта, когда этот объект передан by value в функцию. Например Test (Test const & t).
No comments:
Post a Comment