C++学习随笔之(四)异常处理

1、异常抛出时都进行了一次副本拷贝
try{
		throw stud[0];  //调用student类的拷贝构造方法,复制一个对象后再抛出复制生成的对象
	}catch(const student& std){  //由于传了引用,所以不拷贝对象,如果是catch(student std),则调用拷贝构造方法再复制一个
		cout<<&std.age<<endl;		
	}


你可能感兴趣的:(C++学习随笔之(四)异常处理)