首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

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

2013-04-20 
矩阵类运算符重载问题矩阵乘法运算符重载CMatrix CMatrix::operator *(const CMatrix &m);这是我在书上看

矩阵类运算符重载问题
矩阵乘法运算符重载
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);
这是我在书上看到的,请问为什么只有一个形参?
自己乘别人

热点排行