Почему конструктор копирования не работал, когда функция вернулась? [дубликат]C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Почему конструктор копирования не работал, когда функция вернулась? [дубликат]

Сообщение Anonymous »


Я новичок в C++, меня смущает конструктор копирования.

Когда я запускаю приведенный ниже код, он показывает только конструктор и деструктор без copy-constructor.

Но когда функция foo_bar() возвращает объект point, не должна ли быть создана и возвращена копия point?
р>
Я не понимаю, или, может быть, есть какие-то недопонимания.

Вот мой код.

#include использование пространства имен std; класс Точка { публика: Point() { cout
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»