如何在C ++中定义新的运算符

我实际上是C ++的新秀,我正尝试以专业的方式学习它。我熟悉c ++中定义运算符的基本知识,但是我认为有一些限制,例如只能定义带有定义符号的运算符。就是说,例如,如果我想定义矢量化乘法(如MATLAB中的定义),则不可能。 有谁知道定义此类运算符的方法?

A * B =返回一个新矩阵,其中新维折损了A和B A. * B =返回一个新矩阵,它的所有成员都是A(i,j)* B(i,j)乘法的结果

评论