Может ли добавление 'const' к указателю помочь оптимизации?

У меня есть указатель int* p, и я выполняю некоторые операции в цикле. Я не модифицирую память, только читаю. Если я добавлю const к указателю (в обоих случаях, const int* p и int* const p), поможет ли это компилятору оптимизировать код?

Я знаю другие достоинства const, такие как безопасность или самодокументация, я спрашиваю о данном конкретном случае. Перефразируя вопрос: может ли const когда-либо дать компилятору какую-либо полезную (для оптимизации) информацию?

15
задан jørgensen 31 January 2012 в 15:47
поделиться