如何在课程列表上获取参考?

我对C ++很陌生,遇到了问题。

S这是在myClass类的.h内部给出的:

std::vector<uint64_t> getList() const;

现在,我在MyClass(.h​​文件)中做到了:

private: std::vector<uint64_t> list;

这在我的.cpp文件中:

std::vector<uint64_t> MyClass::getList() const{
    return list;
}

但是现在,如果我想在列表上推送一个值,我只会得到列表的副本并继续推送。

auto list = getList();
list.push_back(1);

有人给了我一些参考提示,并尝试了以下方法:

auto& listRef = getList();
listRef.push_back(1);

我真的不知道如何使它工作……我不知道我在做什么错。