Спасибо всем отозвавшимся! Изменять переменную через указатель я не собираюсь. Просто в функции используется доступ к значению по индексу param1[i], а я хочу сделать через param1_ptr++ в нужном месте и *param_ptr, там, где нужно значение этой переменной. Там не один такой параметр, а 4, поэтому обеспечивается прирост производительности процентов 15-20. Испытал на макете(объявил без const и прогнал функцию). Но на место она без const не встаёт. Теперь благодаря вашей помощи - всё Ok! Просто объявил локальную переменную с const.
--------------------
The truth is out there...
|