假定Point为类类型,该类类型有一个复制构造函数,指出下面程序段中每一个使用了复制构造函数的地方:point global;Point foo_bar(Point arg){ Point local=arg; Point*heap=new Point(global); *heap=local; roint pa[4]={local,*heap}; return*heap;} *heap=local; Point pa[4]={ local,*heap); return *heap;}
假定Point为类类型,该类类型有一个复制构造函数,指出下面程序段中每一个使用了复制构造函数的地方:point global;Point foo_bar(Point arg){ Point local=arg; Point*heap=new Point(global); *heap=local; roint pa[4]={local,*heap}; return*heap;} *heap=local; Point pa[4]={ local,*heap); return *heap;}
1