【C++笔记---3】(C++拷贝构造函数与赋值运算符重载函数)
C++笔记---3拷贝构造函数赋值运算符重载函数加菜加菜!!!
拷贝构造函数
拷贝构造函数是为同一类中之前创建的对象来初始化新创建的对象,即已存在的类类型对象创建新对象时由编译器自动调用。
通常用于:①初始化新创建同类型的对象。②将对象复制并作为参数传递给函数。③将对象复制并作为函数返回值
敲黑板-1
//不加&不行,无限递归
//不加const虽然行,加上是为了提高安全性并封锁引用对象对真实对象的修改
Test(const Test &t)
{
m_data = t.m_data;
原创
2021-03-13 21:31:46 ·
174 阅读 ·
3 评论