Я пишу API, который получает информацию о процессоре (используя CPUID). Что мне интересно, это то, что я должен хранить значения из битового поля, возвращаемого путем вызова CPUID, в отдельных целочисленных значениях, или я должен просто хранить все битовое поле в значении и писать функции, чтобы получать разные значения на лету?
Что предпочтительнее в этом случае? Использование памяти или скорость? Если это использование памяти, я просто сохраню все битовое поле в одной переменной. Если это скорость, я буду хранить каждое значение в отдельной переменной.