Создание структуры для оптимизации по скорости - PullRequest
0 голосов
/ 25 апреля 2020

Символьный символ - один байт, короткий - два байта, int - четыре байта, а double - восемь байтов. В настоящее время у меня есть настройка структуры памяти, поэтому она выглядит следующим образом:

struct Whatever
{
    double d;
    int b;
    short a;
    char c;
};

Как бы изменить порядок переменных для оптимизации по скорости? Это означает возможность читать члены структуры как можно быстрее, даже если используется дополнительная память. Или лучший дизайн исполнения дизайн памяти?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...