小例子里面的大文章
#include<iostream>using namespace std;
class A
{
public:
A()
{
cout<<"A created."<<endl;
}
A(A& a)
{
cout<<"A creted with copy "<<endl;
}
~A()
{
cout<<"A destroyed."<<endl;
}
};
A foo(A a)
{
A b;
return b;
}
int main()
{
A a;
a= foo(a);
return 0;
}
偶尔看到的一个程序,我感觉挺好的。