C++ 如何将犰狳vec/mat作为ref参数传递给另一个方法?

C++ 如何将犰狳vec/mat作为ref参数传递给另一个方法?,c++,armadillo,C++,Armadillo,我道歉,因为这可能是一个愚蠢的问题,但是: 我想用一个函数来填充我的矩阵,但我很难把它作为参数来传递。 有人能帮忙吗?为什么不直接从函数中返回您想要的矩阵呢?谢谢您,Yellow先生,我肯定已经尝试过了,并收到了一条错误消息,但它确实有效。。。星期五下午我的工作:) void FillMyMatrix(MyMatrixType& thisIsTheNameOfTheLocalVariableInTheFoo) { // fill your matrix called thisIsTh

我道歉,因为这可能是一个愚蠢的问题,但是: 我想用一个函数来填充我的矩阵,但我很难把它作为参数来传递。
有人能帮忙吗?

为什么不直接从函数中返回您想要的矩阵呢?谢谢您,Yellow先生,我肯定已经尝试过了,并收到了一条错误消息,但它确实有效。。。星期五下午我的工作:)
void FillMyMatrix(MyMatrixType& thisIsTheNameOfTheLocalVariableInTheFoo)
{
  // fill your matrix called thisIsTheNameOfTheLocalVariableInTheFoo
  // let's say the MyMatrixType has an Insert(int, int, int) method.
  thisIsTheNameOfTheLocalVariableInTheFoo.Insert(1, 2, 3);
}