Результаты поиска по запросу "copy-constructor"
почему конструктор копирования вызывается, когда мы передаем объект в качестве аргумента по значению методу
Я новичок в программировании на C ++. Когда я делаю некоторые программы на C ++, у меня возникает сомнение, поэтому конструктор копирования вызывается, когда я передаю объект в качестве аргумента по значению функции. пожалуйста, смотрите мой код ...
Почему конструктор копирования вызывается, когда мы возвращаем объект из метода по значению
почему конструктор копирования вызывается, когда мы возвращаем объект из метода по значению. пожалуйста, смотрите мой код ниже, в котором я возвращаю объект из метода, в то время как возвращение элемента управления ударяет ...
Конструктор копирования создает зависимую копию
Я реализовал конструктор копирования, как описаноВот [https://stackoverflow.com/questions/15020850/copy-constructors-and-defensive-copying] , Но все же проблема в том, что когда я обновляюroute_copyто же самое обновление применяется кroute, Итак, ...
Перегрузка конструктора копирования и оператора = в C ++: возможна ли общая функция?
Поскольку конструктор копирования MyClass(const MyClass&);и оператор = перегрузка MyClass& operator = (const MyClass&);иметь почти одинаковый код, один и тот же параметр и различаться только по возврату, возможно ли иметь общую функцию ...
как скопировать объект SubClass в конструктор копирования BaseClass
Я хотел бы сделать копию объекта SubClass в конструкторе BaseClass. Мне нужно, чтобы следующий код выполнялся правильно. class BaseClass{ BaseClass() {} BaseClass(BaseClass base) { //TODO: how to implement? } } class SubClass extends BaseClass { ...