关于复制构造函数的调用时机
1.当用类的一个对象去初始化该类的另一个对象时。
2.如果函数的形参是类的对象,调用函数时,进行形参和实参结合时(只有进行值传递时才会调用复制构造函数,引用传递时则不会调用)
3.如果函数的返回值是类的对象,函数执行完成返回调用者时。
但是!根据编译器的不同会有不同的结果!
#include <iostream>
using namespace std;
class Point {
public:
Point(int xx=0,int yy=0){
x=xx;
y=yy;
cout<<"Create Point"<<endl;
}
~Point(){
cout<<