拷贝构造函数、拷贝赋值运算符和析构函数

当定义一个类时,咱们显式或隐式的指定对象拷贝,移动,复制和销毁时作什么。经过5类特殊成员函数来控制这些操做:拷贝构造函数、拷贝复制运算符、移动构造函数、移动复制运算符和析构函数。若是一个类没有定义这些,编译器会自动定义缺失的操做。但对于一些类来讲,默认定义可能致使灾难。数组 拷贝构造函数定义了当用同类型对象初始化另外一个对象时作什么。函数 1.拷贝构造函数 拷贝构造函数的声明 若是一个构造函数的第
相关文章
相关标签/搜索