标签: c++
我有一个对成员对象有vector<shared_ptr>的对象。父对象上的一个方法是vector<shared_ptr<Object>> readObjects()。我希望readObjects的调用者通过指针修改对象。一方面,方法调用本身不会对对象进行任何逻辑更改。另一方面,可以通过shared_ptr(以及父对象)修改这些对象。
vector<shared_ptr>
vector<shared_ptr<Object>> readObjects()
此方法是否应该是常量?