double Matrix::operator()(unsigned int a, unsigned int b)
{
return m[a*rows+b];
}
我目前有以上用于访问存储在矩阵中的值,但是我希望能够在该位置设置值。这可能吗?
答案 0 :(得分:5)
如何返回引用:
double& Matrix::operator()(unsigned int a, unsigned int b)
{
return m[a*rows+b];
}
然后你可以设置相应元素的值。