Я заметил, что я обычно использую константные ссылки как возвращаемые значения или аргументы. Я думаю, причина в том, что он работает почти так же, как использование не ссылки в коде. Но это определенно занимает больше места, а объявления функций становятся длиннее. Я в порядке с таким кодом, но я думаю, что некоторые люди считают, что это плохой стиль программирования.
Как вы думаете? Стоит ли писать const int & над int? Я думаю, что он оптимизирован компилятором в любом случае, так что, может быть, я просто трачу время на его кодирование,?