标签: c++ class
例如,如果类的成员函数是:
const QStringList& getList() const
返回整个列表可能是一项昂贵的操作,但是我也不希望函数能够更改类的私有成员变量。我对此很好奇。
答案 0 :(得分:2)
您可以让一个函数成为const并返回const C ++
是的。成员函数可以同时是const,并返回对const的引用。实际上,当返回对成员变量的引用时,这是非常典型的。