C++
迷糊的佳佳
这个作者很懒,什么都没留下…
展开
-
reference和pointer的区别
1.引用必须初始化,指针不必2.引用初始化以后不能改变,指针额可以改变所指的对象,引用只能在定义时被初始化一次,之后不可改变3.不存在指向空值的引用,但是存在指向空值的指针4.引用没有const5.sizeof(引用)得到所指向变量的大小,sizeof(指针)得到的是指针本身的大小6.引用是类型安全的而指针不是原创 2013-01-27 10:38:08 · 2458 阅读 · 0 评论 -
C++中const、volatile、mutable的用法
const修饰词紧接于函数参数表之后:告诉编译器,这个member function 不会更动class object的内容。凡是在class主体以外定义者,如果它是一个const member function,那就必须同时在声明式与定义式中都指定const。转发:http://blog.csdn.net/wuliming_sc/article/details/3717017转载 2013-01-27 11:09:37 · 536 阅读 · 0 评论 -
构造函数调用成员函数&成员函数是虚函数
下列输出结果是什么?includeusing namespace std;class A{ public: A() { f(); } virtual void f()原创 2013-01-21 19:52:54 · 944 阅读 · 0 评论 -
继承中成员变量初始化
下列输出结构是什么?#includeusing namespace std;class A{ public: int m_a; A():m_a(0){}};class B : public A{ public: int m_a;原创 2013-01-21 19:46:37 · 567 阅读 · 1 评论