Должен ли я использовать const для локальных переменных для лучшей оптимизации кода?

Я часто использую constдля локальных переменных, которые не изменяются, как это :

const float height = person.getHeight();

Я думаю, что это может сделать скомпилированный код потенциально быстрее, позволяя компилятору сделать дополнительную оптимизацию.Или я ошибаюсь, и компиляторы могут сами понять, что локальная переменная никогда не модифицируется?

33
задан Frank 25 May 2012 в 16:52
поделиться