编程论坛
注册
登录
编程论坛
→
C++教室
c++中关于引用的问题!
ltf119
发布于 2010-07-06 19:02, 545 次点击
问题1、我看有的成员函数返回值用的是引用类型,什么情况下函数返回要用引用类型?我觉得不用应用类型也可以的。
2、用new操作符为对象申请空间会调用构造函数吗?那么定义对象指针会掉用构造函数吗?
3 回复
#2
东海一鱼
2010-07-07 09:21
1、取决于你的设计。因为返回的对象类型究竟是什莫,只有你自己最清楚。
2、new当然会调用构造函数。定义对象指针则不会。
#3
魔_ZeroDJ
2010-07-07 11:27
引用及其绑定的对象的关系:在数值上它们是联动的,改变你也就改变了我,改变我也就改变了你。事实上,访问对象和访问对象的引用,就是访问同一块内存区域;
引用的另一个特性:从一而终。什么意思?当你在引用的声明语句里把一个引用绑定到某个对象后,这个引用就永远只能和这个对象绑定在一起了,没法改了。
#4
yi19860699
2010-07-07 21:58
const 可不是吃醋的,顶楼上,引用是很强大的
1