我目前正在阅读Prata的C++ primer Plus,并且遇到了关于*this指针的声明:
const Stock &topval(const Stock &s) const;
赋予Stock一个类并且topval函数,
你怎么读这个陈述?
我尝试使用顺时针/螺旋方法,但我对所有const感到困惑.我相信理解如何阅读它将使我更好地理解它试图证明的概念.
谢谢!
topval( ) // topval is a member function... const; // In which *this is const... const Stock &s // Taking in a reference // to a const Stock... const Stock & // And returning a reference // to a const Stock.