读书人

矩阵类运算符重载有关问题

发布时间: 2013-04-20 19:43:01 作者: rapoo

矩阵类运算符重载问题
矩阵乘法运算符重载
CMatrix CMatrix::operator *(const CMatrix &m);
这是我在书上看到的,请问为什么只有一个形参?
[解决办法]
运算符要求左边有一个对象的
譬如

CMatrix a, b, c;
a * b;
c = a * b;

[解决办法]
引用:
运算符要求左边有一个对象的
譬如

C/C++ code?123CMatrix a, b, c;a * b;c = a * b;


相当于
a.:operator *(b)
[解决办法]
引用:
矩阵乘法运算符重载
CMatrix CMatrix::operator *(const CMatrix &m);
这是我在书上看到的,请问为什么只有一个形参?
自己乘别人

读书人网 >VC/MFC

热点推荐