通过引用传递向量

Sir*_*lot 23 c++ vector

如果我在一个类中有一个对象向量,我想在另一个类中进行更改,我会尝试通过引用传递所有信息.

虽然我需要通过引用到底需要什么?向量?对象?都?

基本上我要问的是:这些之间有什么区别?

vector&<object> blah; // A reference to a vector of objects?

vector<object&> blah; // A vector of references to objects?

vector&<object&> blah; // A reference to a vector of references to objects???
Run Code Online (Sandbox Code Playgroud)

我真的不确定如何像容器一样引用数组.这些合法吗?

Cat*_*lus 48

vector&<object>是语法错误.vector<object&>无效,因为矢量的值类型必须是可分配的.vector&<object&> blah是语法错误.

对向量的引用是vector<T>&.