linux下编程用 编译软件

源代码在线查看: ambig1.c

软件大小: 49607 K
上传用户: IsABC
关键词: linux 编程 编译 软件
下载地址: 免注册下载 普通下载 VIP

相关代码

				// { dg-do assemble  }				extern "C" int printf(const char *, ...);								struct VB {				  virtual void f() {				    printf("VB\n");				  }				};								class M : public virtual VB {				public:				  int i;				  void f() {				    printf("M(%d)\n", i);				  }				};								class lM : public M {				};								class rM : public M {				};								class D : public lM, rM { // { dg-error "" } ambiguous function				} d;								int main() {				  ((lM*)&d)->i = 1;				  ((rM*)&d)->i = 2;				  ((rM*)&d)->f();				  ((lM*)&d)->f();				  ((VB*)&d)->f();				}							

相关资源