Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- struct MessageBig{
- unsigned long long unused:64;
- };
- struct Message1{
- unsigned a:7;
- unsigned b:12;
- };
- union Message{
- MessageBig messageBig;
- Message1 message1;
- };
- int main() {
- Message1 m1 = {'a', 3014};
- Message m;
- m.message1 = m1;
- cout<<(char)m.message1.a<<" "<<(unsigned int)m.message1.b<<endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement