拷贝构造函数形参会不会改变实参
时间: 2024-08-29 21:01:02 浏览: 35
详解C++ 拷贝构造函数
5星 · 资源好评率100%
拷贝构造函数是一种特殊类型的构造函数,它用于创建新对象时复制已有对象的数据成员。当你在一个新对象上调用另一个对象的拷贝构造函数时,形参并不会直接改变实参。相反,形参会接收实参的所有值,并在新创建的对象内部创建新的副本。这意味着对形参的操作不会影响原始实参,它们各自独立。拷贝构造函数的主要作用就是实现浅拷贝,即创建对象的物理副本。
阅读全文
详解C++ 拷贝构造函数