【发布时间】:2013-07-06 20:31:30
【问题描述】:
struct BananaHolder
{
vector<Banana>& getBananas();
const vector<Banana>& getBananas() const;
};
我的课堂上充斥着这种重复。
有没有更干净、更优雅的替代方案?
【问题讨论】:
-
也许一直返回引用并不是最好的选择。
-
在我的情况下它是必需的。
-
@AndyProwl 好吧。您能否将其复制粘贴到答案中以便我接受?
-
@VittorioRomeo: 这样做了:) 删除我之前的评论...
标签: c++ c++11 constants getter const-correctness