摘要: 空类可能被默认产生的成员:缺省构造函数拷贝构造函数析构函数赋值运算符取址运算符取址运算符 const有这么一个空类:class someClass{ //ok, it's a empty class};看上去这个类太空虚了,啥也没有,不过,实际上它可能有6个默认产生的成员函数!(注意:不是一定会生成的),如下: 4 class someClassA 5 { 6 public: 7 someClassA(){}//缺省构造函数 8 someClassA(const someClassA&){}//拷贝构造函数 9 ~someClassA(){}//析构函数10 someClass 阅读全文
posted @ 2012-08-22 15:47 剑与禅 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 这篇文章是我偶然看到觉得不错转来的,原文地址http://blog.csdn.net/zenny_chen/article/details/2512056如果想膜拜原作者,请去上述链接。。。。------------------------------------------------------------>在C语言中,&符号大家一定很熟悉吧。它除了可以作为按位运算“与”之外还有更常用的功能——取变量地址。我们首先看下面一个简单的例子:#include <stdio.h> int main(void){ int a = 0; int *p = &a; pr 阅读全文
posted @ 2012-08-22 15:43 剑与禅 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 空类可能被默认产生的成员:缺省构造函数拷贝构造函数析构函数赋值运算符取址运算符取址运算符 const有这么一个空类:class someClass{ //ok, it's a empty class};看上去这个类太空虚了,啥也没有,不过,实际上它可能有6个默认产生的成员函数!(注意:不是一定会生成的),如下: 4 class someClassA 5 { 6 public: 7 someClassA(){}//缺省构造函数 8 someClassA(const someClassA&){}//拷贝构造函数 9 ~someClassA(){}//析构函数10 someClass 阅读全文
posted @ 2012-08-22 14:26 剑与禅 阅读(78) 评论(0) 推荐(0) 编辑