1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | #include <iostream> using namespace std; int main(void) { enum egg { a, b, c } test; cout << a << "|" << b << "|" << c <<endl; test = c; cout <<test << endl; test = (enum egg) 0; cout <<test << endl; test = c; cout <<test+2 << endl; //用於計算 //test = 0; //cout <<test << endl; //error: invalid conversion from 'int' to 'main()::egg'| return 0; } |
Direct link: https://paste.plurk.com/show/699228