linux下的gcc编译器

源代码在线查看: new3.c

软件大小: 30755 K
上传用户: xfzzp_0321
关键词: linux gcc 编译器
下载地址: 免注册下载 普通下载 VIP

相关代码

				// PRMS Id: 6037				// Special g++ Options: -fcheck-new -pedantic								extern "C" void * malloc (__SIZE_TYPE__);								int ena = 0;								struct A {				  int i;				  A () { i = 2; }				  void * operator new (__SIZE_TYPE__ s)				  {				    if (ena)				      return 0;				    return malloc (s);				  }				};								struct B {				  int i;				  B () { i = 2; }				  void * operator new (__SIZE_TYPE__ s) throw()				  {				    if (ena)				      return 0;				    return malloc (s);				  }				};								int main ()				{				  ena = 1;				  A *ap = new A;				  B *bp = new B;				  				  return ap || bp ;				}							

相关资源