Информация об изменениях

Сообщение Re[6]: Передача параметров в функцию по указателю и по ссылк от 19.04.2018 14:22

Изменено 19.04.2018 14:43 Videoman

Re[6]: Передача параметров в функцию по указателю и по ссылк
Здравствуйте, galileo, Вы писали:

G>вот тут я сравнил оба подхода,

G>http://cpp.sh/73t5j
G>вы можете привести пример когда func1 выгоднее func2?

Зачем вы тестируете без move семантики?
Начиная с С++11 подход с передачей по значению, в случае с сеттером, всегда лучше, либо равен по скорости.
Примеры
Чем класс ближе к размеру ссылки, ты разница меньше. Чем класс и его операции тяжелее, чем выигрыш весомее.
Re[6]: Передача параметров в функцию по указателю и по ссылк
Здравствуйте, galileo, Вы писали:

G>вот тут я сравнил оба подхода,

G>http://cpp.sh/73t5j
G>вы можете привести пример когда func1 выгоднее func2?

Зачем вы тестируете без move семантики?
Начиная с С++11 подход с передачей по значению, в случае с сеттером, всегда лучше, либо равен по скорости.
Примеры
Чем класс ближе к размеру ссылки, тем разница меньше. Чем класс и его операции тяжелее, чем выигрыш весомее.