代码搜索:enum

找到约 10,000 项符合「enum」的源代码

代码结果 10,000
www.eeworm.com/read/470693/1458936

c enum4.c

// Build don't link: // GROUPS passed enums class X { public: enum { a }; }; enum { b = 1 }; enum ok { y = b }; enum notok { z = X::a };
www.eeworm.com/read/470693/1458947

c enum9.c

// Build don't link: // GROUPS passed enums enum fig { figgy, pudding, }; // ERROR - comma class X { public: static fig (*open)(void *thing, const char *filename); static fig (*parse
www.eeworm.com/read/470693/1458960

c enum7.c

// Build don't link: // GROUPS passed enums enum color { red, green, blue, orange, brown }; struct s { enum color field:2; // ERROR - too small };
www.eeworm.com/read/470693/1458987

c enum-clash.c

// Build don't link: // Special g++ Options: -pedantic-errors // GROUPS passed arm enum color {red, yellow, green=20, blue}; color c = 1; // this should be an error// ERROR - .* int i = yellow;
www.eeworm.com/read/470693/1459013

c enum10.c

// Build don't link: // GROUPS passed enums class Type { public: enum name { A }; }; class A { }; class B: public A { public: B(); };
www.eeworm.com/read/470693/1459022

c enum11.c

// Build don't link: // GROUPS passed enums class X { enum { oneMask = 0x0000FFFF, twoMask = 0x000F0000, thiMask = 0xFFF00000, }; // ERROR - comma unsigned int f
www.eeworm.com/read/470693/1459055

c enum5.c

// Build don't link: // Special g++ Options: -pedantic-errors // GROUPS passed enums enum Thing { FIRST, SECOND } ; int main() { Thing x = FIRST ; x = 27 ; // this line should be a
www.eeworm.com/read/470693/1459086

c enum1.c

// Build don't link: // GROUPS passed enums class foo { public: enum bar { baz = 1, bat = 7 }; }; class derv : public foo { }; int main() { foo::bar x = foo::baz; derv::bar y = derv::bat; }
www.eeworm.com/read/470693/1459484

c enum1.c

// Build don't link: // Warn if a enum cannot fit into a small bit-field. enum TypeKind { ATK, BTK, CTK, DTK } ; struct Type { enum TypeKind kind : 1; // WARNING - void setBTK(); }; void Type
www.eeworm.com/read/470693/1459709

c enum2.c

// Build don't link: enum tristate { no = -1, maybe, yes }; void foobar () { tristate var = no; // gets bogus error }