俄罗斯高人Mamaich的Pocket gcc编译器(运行在PocketPC上)的全部源代码。

源代码在线查看: new3.c

软件大小: 36058 K
上传用户: horse2000
关键词: PocketPC Mamaich Pocket 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 ;				}							

相关资源