Символьный символ - один байт, короткий - два байта, int - четыре байта, а double - восемь байтов. В настоящее время у меня есть настройка структуры памяти, поэтому она выглядит следующим образом:
struct Whatever
{
double d;
int b;
short a;
char c;
};
Как бы изменить порядок переменных для оптимизации по скорости? Это означает возможность читать члены структуры как можно быстрее, даже если используется дополнительная память. Или лучший дизайн исполнения дизайн памяти?