拷贝构造函数
#include <iostream>
#include <stdlib.h>
using namespace std;
class Student {
public:
Student()
{
m_strName = "jim";
cout << "student" << endl;
}
Student(const Student& stu) //拷贝构造函数
{
cout<< "student1" <<endl;
}
private:
string m_strName;
};
int main(void){
Student t1;
Student t2 = t1;
Student t3(t1);
system("pause");
return 0;
}
打印结果