如果我下面有这个方法,我如何通过引用返回列表。
vector<int> SudukoCell::getListData()
{
return list;
}
您只需要添加&
,它是引用运算符。所以,你的功能应该如下:
vector<int>& SudukoCell::getListData()
{
return list;
}
第页。S.虽然我不知道list
是什么,但返回一个私有列表的引用不是一个好的做法,因为实例之外的任何更改都会影响这个列表和整个对象状态。