代码搜索:enum

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

代码结果 10,000
www.eeworm.com/read/233448/4673870

c enum2.c

// { dg-do assemble } struct U { static int STATIC; }; template class FOO { public: enum { n = 0 }; }; template class BAR { public: enum { n = FOO::n }; }; in
www.eeworm.com/read/233448/4673918

c enum3.c

// { dg-do run } struct S { enum en { s0, s1, s2 }; }; template int val( ) { return e; } int main() { return val( ); }
www.eeworm.com/read/233448/4673945

c enum13.c

// { dg-do assemble } // Origin: Theodore Papadopoulo template struct foo { enum { A = 4 >= 4, B = (1 ? true : A) }; }; foo bar;
www.eeworm.com/read/233448/4674031

c enum14.c

// { dg-do assemble } // Copyright (C) 2000 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 4 Oct 2000 // Origin: bug 511 malte.starostik@t-online.de // Bug
www.eeworm.com/read/233448/4674051

c enum6.c

// { dg-do assemble } template struct vector {}; template void fn(T) { enum tern { H, L, X, U }; vector ternvec; // { dg-error "" } composed from a local type } templ
www.eeworm.com/read/233448/4674074

c enum8.c

// { dg-do assemble } template void f(); template void f() {} template struct S { enum E { a = 1, b = a + 3 }; }; int main() { f(); }
www.eeworm.com/read/233448/4674076

c enum4.c

// { dg-do assemble } template struct U { T mT; }; template struct M { enum FLAG {On, Off}; U mUF; }; M gm;
www.eeworm.com/read/233448/4674115

c enum9.c

// { dg-do assemble } template class _Format_cache { public: enum { _S_digits, _S_digits_end = _S_digits+10, _S_xdigits = _S_digits_end }; }; template class _Fo
www.eeworm.com/read/233448/4674140

c enum7.c

// { dg-do run } template int f() { enum E { a = I }; struct S { int g() { E e; e = a; return (int) e; } }; S s; return s.g(); } int main() { if (f
www.eeworm.com/read/233448/4674254

c enum10.c

// { dg-do assemble } template struct S { enum E { a = (int) T::b }; }; struct S2 { enum E2 { b }; }; template class S;