空类
来源:互联网 发布:矢量量化算法程序 编辑:程序博客网 时间:2024/06/10 03:03
一个空类什么时候不是空类? ---- 当C++编译器通过它的时候。如果你没有声明下列函数,体贴的编译器会声明它自己的版本。这些函数是:一个拷贝构造函数,一个赋值运算符,一个析构函数,一对取址运算符。另外,如果你没有声明任何构造函数,它也将为你声明一个缺省构造函数。所有这些函数都是公有的。换句话说,如果你这么写:
class Empty{};
和你这么写是一样的:
class Empty {
public:
Empty(); // 缺省构造函数
Empty(const Empty& rhs); // 拷贝构造函数
~Empty(); // 析构函数 ---- 是否
// 为虚函数看下文说明
Empty& operator=(const Empty& rhs); // 赋值运算符
Empty* operator&(); // 取址运算符
const Empty* operator&() const;
};
class Empty{};
和你这么写是一样的:
class Empty {
public:
Empty(); // 缺省构造函数
Empty(const Empty& rhs); // 拷贝构造函数
~Empty(); // 析构函数 ---- 是否
// 为虚函数看下文说明
Empty& operator=(const Empty& rhs); // 赋值运算符
Empty* operator&(); // 取址运算符
const Empty* operator&() const;
};
- 空类
- 空类
- 空类
- 空类
- 空类或空结构
- 空结构和空类
- C/C++空结构体,空数组,空类作用
- 空类以及空类的大小
- 空类与空结构的大小
- 空类和空结构体
- 空类与空结构体大小
- 空类与空结构的大小
- 空结构体和空类
- 空结构体和空类
- 空结构体和空类
- sizeof(空类)
- C++ 空类
- 空类大小
- ddraw入门实例
- 下一代互联网搜索的前沿:意图、知识与云
- CTreeCtrl 使某个节点被选中
- JDK之jstat的用法
- SQL SERVER 数据库日志
- 空类
- 一个简单的DDraw应用程序
- 如何将图片插入数据库
- window.event.returnValue在IE和FireFox下的兼容写法
- 苹果程序图标中隐藏着的各种秘密
- textarea内容显示回车符或别的过滤字符串
- 一些收藏
- 唉!这年月黑客都他妈没道义!连我的小站也不放过!!
- 北大校长周其凤同志,你难道不知道在中国是没有教育这个词语的吗?