I have a struct with bit-fields (totally 32 bit width) and I have a 32-bit variable. When I try to assign the variable value to my struct, I got an error:
Just if somebody´s interested, I´ve got a better solution for my own question:
*(reinterpret_cast (&CPUIDoutput)) = CPUIDregsoutput.EAXBuf;