ans+= c[i] * pow(x,i);
を呼び出すと、xCodeは「関数呼び出しの引数が多すぎます。予想される1は2です」と不平を言っています。次のように私は、ローカルに定義された機能を持っている:cmathのpow関数を指定し、ローカルでは宣言されていない
Polynomial pow(unsigned int n) const;
とコンストラクタ:
Polynomial(const double t = 0.0);
どのように私はcmathの捕虜機能ではなく、ローカルに定義されたものを使用したいことを指定することができますか?
ありがとうございました! (その全体存在意義名前空間のだったので、あなたがいないのであれば、あなたはであるべき、と)
これは失敗します。 XCodeによると、stdにはpowという名前のメンバーはありません。 – joshim5
XCodeが壊れているか、 'cmath'の代わりに' math.h'が含まれています。 – paxdiablo