Я читал сообщение в блоге игровым кодером для Introversion, и он усердно пытается сжать каждый CPU, чтобы он мог выйти из кода. Один трюк, который он упоминает, -
"переупорядочить переменные-члены класса в наиболее используемые и наименее используемые."
Я не знаком с С++ и не компиляцией, но мне было интересно, если
- Это утверждение верно?
- Как/Почему?
- Это относится к другим (скомпилированным/скриптовым) языкам?
Я знаю, что количество (CPU) времени, сэкономленного этим трюком, было бы минимальным, это не прерывание сделки. Но, с другой стороны, в большинстве функций было бы довольно легко определить, какие переменные будут наиболее часто использоваться, и просто начните кодирование таким образом по умолчанию.