本文介绍了什么意思?在c ++?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想知道&
class1 &class1::instance(){
///something to do
}
推荐答案
这意味着你的方法返回一个引用到一个method1对象。引用就像一个指针,它引用对象而不是它的副本,但是与指针的区别是引用:
This means your method returns a reference to a method1 object. A reference is just like a pointer in that it refers to the object rather than being a copy of it, but the difference with a pointer is that references:
- 永远不会未定义/ NULL
- 您不能与他们进行指针运算
所以他们是一种光,更安全的指针版本。
So they are a sort of light, safer version of pointers.
这篇关于什么意思?在c ++?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!