这篇文章主要介绍拷贝构造函数和赋值运算符的区别,以及在什么时候调用拷贝构造函数,什么情况下调用赋值运算符。 拷贝构造函数和赋值运算符 在默认情况下(用户没有定义,但是也没有显示的删除),编译器会自动隐式生成一个拷贝构造函数和赋值运算符,但用户可以使用delete来指定不生成拷贝构造函数和赋值运算符, ...
分类:
编程语言 时间:
2019-03-29 17:22:35
阅读次数:
169
拷贝构造函数 都是在什么情况下调用???
/*
**
什么时候调用拷贝构造函数
**
*/
#include
using namespace std;
//日期类
class Date{
public:
int year,month,day;
Date(){//无参构造
cout << "日期类的构造函数" << ...
分类:
编程语言 时间:
2015-02-03 13:21:17
阅读次数:
234