Что такое «копия c-or» в C ++? - PullRequest
2 голосов
/ 27 февраля 2012

Мне попался вопрос Что лучше i++ или ++i.Кто-то сказал ++i, так как он не требует копирования c-or. Я просто хочу знать, что такое копия c-or, и неудобно ли использовать такую ​​вещь?

1 Ответ

6 голосов
/ 27 февраля 2012

И "copy c-or", и "copy ctor" относятся к "конструктору копирования", который по существу относится к объекту, который необходимо скопировать.

Причина этого заключается в том, что постинкрементОператор увеличивает объект, о котором идет речь, но также возвращает исходный объект в выражении, требуя копирования.

...