【发布时间】:2013-11-08 01:58:36
【问题描述】:
所以我正在制作一个具有两类单项式和多项式的程序。基本上多项式只是一个单项式数组。我需要创建一个operator + 来添加两个单项式并返回一个多项式。到目前为止,我已将多项式声明为单项式中的朋友类和 Polynomial 类中的朋友 Polynomial operator+(const Monomial& a, const Monomial& b);,但它似乎不起作用。
friend Polynomial operator+(const Polynomial& a, const Monomial& b);
和
friend Polynomial operator+(const Monomial& a, const Polynomial& b);
两者都工作正常,所以我很困惑问题所在。
【问题讨论】:
-
This 可能会有所帮助...
-
"...但它似乎不起作用。"如果这是我们将从上述问题中获得的有限的细节深度,那么下面的答案的深度是适当的回应。 什么似乎不起作用?您遇到了什么(如果有)错误?