anon10.c

来自「用于进行gcc测试」· C语言 代码 · 共 45 行

C
45
字号
// http://bugzilla.redhat.com/411871// { dg-do compile }extern "C" int printf (const char *, ...);struct E{  template <typename T> E (const volatile T&);  template <typename T> E (T&);  char x[64];};template<typename T> struct D{  static E foo (E, ...);  static int foo (T, int);};template<typename T, typename U> struct C{  static T ca;  static const int value = sizeof (D<U>::foo (ca, 0)) == sizeof (int);};struct A{  int a;};namespace{  struct B  {    int a;  };}int bar (void){  C<A, int> a;  C<B, int> b;  return a.value + b.value;}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?