[ create a new paste ] login | about

Link: http://codepad.org/na6MkM2E    [ raw code | output | fork ]

C++, pasted on Jul 16:
1
2
3
4
5
6
7
8
9
10
11
12
enum blah {
    A = 1U << 0,
    B = 1U << 1
};

int main(void)
{
    blah foo = (blah)(A | B);
    blah bar = foo & A;

    return 0;
}


Output:
1
2
3
In function 'int main()':
Line 9: error: invalid conversion from 'int' to 'blah'
compilation terminated due to -Wfatal-errors.


Create a new paste based on this one


Comments: