c++ - 如何在 C++ 中从中获取参考
问题描述
我有一个类,其对象必须将对自己的引用传递给另一个函数。
我发现这this
是一个指针,而不是一个引用。那么如何获得对我所在对象的引用呢?
解决方案
您可以通过取消引用指针来让l-value
自己作为引用返回,即:this
return *this;
我有一个类,其对象必须将对自己的引用传递给另一个函数。
我发现这this
是一个指针,而不是一个引用。那么如何获得对我所在对象的引用呢?
标签: c++reference
您可以通过取消引用指针来让l-value
自己作为引用返回,即:this
return *this;