Я нашел код, который имел "оптимизацию", как это:
void somefunc(SomeStruct param){
float x = param.x; // param.x and x are both floats. supposedly this makes it faster access
float y = param.y;
float z = param.z;
}
И в комментариях сказано, что это ускорит доступ к переменной, но я всегда считал, что доступ к элементам структуры так же быстро, как если бы он был не struct.
Может ли кто-нибудь очистить мою голову от этого?