Converting Bit Field to int

Posted by shaharg on Stack Overflow See other posts from Stack Overflow or by shaharg
Published on 2010-03-18T09:37:43Z Indexed on 2010/03/18 9:51 UTC
Read the original article Hit count: 389

Filed under:
|

Hi, I have bit field declared this way:

typedef struct morder {
    unsigned int targetRegister : 3;
    unsigned int targetMethodOfAddressing : 3;
    unsigned int originRegister : 3;
    unsigned int originMethodOfAddressing : 3;
    unsigned int oCode : 4;
} bitset;

I also have int array, and i want to get int value from this array, that represents the actual value of this bit field (which is actually some kind of machine word that i have the parts of it, and i want the int representation of the whole word).

Thanks a lot.

© Stack Overflow or respective owner

Related posts about c

    Related posts about bitfields