C++中运算符重载求矩阵加法

2025-03-09 13:40:23
推荐回答(3个)
回答1:

重载<<和>>时 必须设置为友员函数
friend ostream& operator << (ostream& output,Matrix& tem )
friend istream& operator >> (istream& input,Matrix& tem )

如果是成员函数<< 或>>的左侧必须为该类的的对象 但是<< 和 >>的左侧都不可能为Matrix类的对象

回答2:

把<<和>>的重载拿到类外做成全局函数并使之成为类Matrix的友元函数即可

回答3:

a