I have a matrix class which there are matrix objects. I want to call .value(int,int)
directly on the matrix objects and set the internal 2d vector to the value on the right side of the equal sign.
Here is what I want to do:
new_matrix.value(row,col) = 0;
Here is what I've tried:
int &Matrix::value(int row, int col)
{
return this->mat[row][col];
}
Where mat is the internal 2d vector data.