Безопасно ли это в C++?
Если у меня есть класс, который выглядит примерно так:
class Student { public: // not shown private: string lastName; string firstName; }
Безопасно ли определить два экземпляра Student и назначить их, даже если у меня нет определенного оператора присваивания? Я думаю, что это не потому, что я собираюсь получить неглубокую копию строк, которая вызовет проблемы при вызове деструктора для строковых объектов. Я прав насчет этого?
Боб
Что я уже пробовал:
Я устал от него, и он работал с помощью компилятора gnu C++.