-
(1)对于const和reference类型成员变量,它们只能够被初始化而不能做赋值操作,因此只能用初始化列表;初始化与赋值是不同的: 赋值是删除原值,赋予新值,构造函数的意思是先开辟空间然后为其赋值,只能算是赋值,不算初始化;初始化列表就不一样了,开辟空间和初始化是同时完成的,直接给予一个值;常量不能被赋值,只能被初始化,所以必须在初始化列表中完成;C++的引用也一定要初始化,所以必须在初始化列表中完成。【 1) 引用必须被初始化,指针不必; 2) 引用初始化以后不能被改变,指针可以改变所指的对象; 3) 不存在指向空值的引用,但是存在指向空值的指针。】查看全部
-
都是错!哎~~~查看全部
-
运算符重载的两种形式查看全部
-
静态注意事项(PS感觉好绕得慌)查看全部
-
映射模板库查看全部
-
链表模板查看全部
-
迭代器定义查看全部
-
关于友元的注意事项查看全部
-
map映射查看全部
-
迭代器1查看全部
-
定义友元类,必须在前面声明这个类查看全部
-
友元函数定义:friend查看全部
-
vector常用函数查看全部
-
vector初始化方法查看全部
-
类模板代码无法分离编译查看全部
举报
0/150
提交
取消