⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tt.c

📁 linux下编程用 编译软件
💻 C
字号:
// { dg-do assemble  }#define DEF_A   struct A { A() { a = 2; } int a; }#if 1int f1 () {  DEF_A;  A aa;  return aa.a;}int f2 () {  DEF_A;  A ab;  return ab.a;}/* results:tt.cc: In function int f2 ():tt.cc:9: conflicting types for `A::A ()'tt.cc:3: previous declaration of `A::A ()'/u2/projects/gcc2/src/cplus-cvt.c:1149: failed assertion `distance >= 0'gcc2: Program cc1plus got fatal signal 6.*/#elsestruct B1 { DEF_A; A aa; };struct B2 { DEF_A; A aa; };/* results:/u2/projects/gcc2/src/cplus-decl.c:5469: failed assertion `return_type == return_ctor'gcc2: Program cc1plus got fatal signal 6.*/#endif

⌨️ 快捷键说明

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