У меня есть бит-поле, объявленное таким образом:
typedef struct morder {
unsigned int targetRegister : 3;
unsigned int targetMethodOfAddressing : 3;
unsigned int originRegister : 3;
unsigned int originMethodOfAddressing : 3;
unsigned int oCode : 4;
} bitset;
У меня также есть int array, и я хочу получить значение int из этого массива, который представляет фактическое значение этого битового поля (на самом деле это какое-то машинное слово, в котором у меня есть его части, и я хочу, чтобы int представление всего слова).
Большое спасибо.