У меня есть следующий конструктор:
RegMatrix(int numRow, int numCol, std::vector<double> fill);
и внутри одной из моих функций:
RegMatrix RegMatrix::operator+(RegMatrix &matrix)
Я создаю:
std::vector<ThreeDigits> fill;
а потом я возвращаюсь:
return RegMatrix(1,2,fill);
и он говорит, что я возвращаюсь (int,int,std::vector<ThreeDigits>&)
...
Почему это так и как я могу это исправить?