У меня вопрос по созданию оптимальной программы на C++.
У меня есть функция, которая вычисляет такие выражения, как:
c= a/2
c = (a*b)/2
c = (a/2) + b
и т. д. лучше использовать переменную для хранения этих значений или просто использовать return <expression>
?
Я понимаю, что создание переменной займет место, и return <expression>
этого можно избежать. Но если это несколько возвратов, создает ли это больше накладных расходов, чем объявление переменной?