#include <iostream>
 
enum MyEnum : unsigned char
{
    i ,j, k, w
};
struct MyStruct
{
    MyEnum mEnum : 2; // This will be 4 bytes in size
    unsigned char val : 6;
};
 
int main()
{
    std::cout << sizeof(MyStruct);
}
