矩阵类运算符重载问题
矩阵乘法运算符重载
CMatrix CMatrix::operator *(const CMatrix &m);
这是我在书上看到的,请问为什么只有一个形参?
[解决办法]
运算符要求左边有一个对象的
譬如
CMatrix a, b, c;
a * b;
c = a * b;
[解决办法]
相当于
a.:operator *(b)
[解决办法]
自己乘别人
发布时间: 2013-04-20 19:43:01 作者: rapoo
矩阵类运算符重载问题
矩阵乘法运算符重载
CMatrix CMatrix::operator *(const CMatrix &m);
这是我在书上看到的,请问为什么只有一个形参?
[解决办法]
运算符要求左边有一个对象的
譬如
CMatrix a, b, c;
a * b;
c = a * b;