你应该通过不断的参考来回报:
const vector<myObj>& ClassA::getVec() const{
return vec;
}
Run Code Online (Sandbox Code Playgroud)
这意味着(i)没有采取有价值的副本,并且(ii)调用者不能修改有助于获得程序稳定性的参考.
注意我是如何制作成员函数的const.这意味着您可以从常量实例中调用此函数ClassA.
| 归档时间: |
|
| 查看次数: |
162 次 |
| 最近记录: |