默认成员函数:
1、默认构造函数
2、析构函数
3、拷贝构造函数
4、赋值运算符(等号:operator=)
5、取址运算符(operator&)(一对,一个非const的,一个const的)-----有争议,跟具体编译器相关,有的生成,有的不生成
class Empty
{
public:Empty(); // 缺省默认构造函数Empty(const Empty&); // 拷贝构造函数~Empty(); // 析构函数Empty& perator=(const Empty&); // 赋值运算符Empty* operator&(); // 取址运算符const Empty* operator&() const; // 取址运算符
}
原文:
本文发布于:2024-02-04 13:10:33,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170708005655868.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |