13.1.1 拷贝构造函数_拷贝构造函数 竞态条件-CSDN博客

网站介绍:文章浏览阅读275次。Q:什么是拷贝构造函数?一个构造函数的第一个参数是其自身类类型的引用,其任何参数都有默认值class A{public: A(); //默认构造函数 A(const A&); //拷贝构造函数};Q:为什么第一个参数前要加const ,为什么必须是引用1.因为接受的参数几乎总是一个const的引用,且拷贝构造函数在某种情况下会被隐式使用(explicit),_拷贝构造函数 竞态条件