オーバーロード関数とは何?
Posted: 2009年9月06日(日) 12:58
プログラミングの館のボムを打ってみようという所をやっているのですが、
c:\documents and settings\aps\デスクトップ\project\1章ver2.1\mydat\source\effect.cpp(27) : error C2668: 'cos' : オーバーロード関数の呼び出しを解決することができません。(新機能 ; ヘルプを参照)
c:\program files\microsoft visual studio 9.0\vc\include\math.h(551): 'long double cos(long double)' の可能性があります。
c:\program files\microsoft visual studio 9.0\vc\include\math.h(503): または 'float cos(float)'
c:\program files\microsoft visual studio 9.0\vc\include\math.h(116): または 'double cos(double)'
引数リスト '(int)' を一致させようとしているとき
というエラーが出るのですが、これはどういう事を意味しているのでしょうか?
エラーに詳しい方お願いします。
c:\documents and settings\aps\デスクトップ\project\1章ver2.1\mydat\source\effect.cpp(27) : error C2668: 'cos' : オーバーロード関数の呼び出しを解決することができません。(新機能 ; ヘルプを参照)
c:\program files\microsoft visual studio 9.0\vc\include\math.h(551): 'long double cos(long double)' の可能性があります。
c:\program files\microsoft visual studio 9.0\vc\include\math.h(503): または 'float cos(float)'
c:\program files\microsoft visual studio 9.0\vc\include\math.h(116): または 'double cos(double)'
引数リスト '(int)' を一致させようとしているとき
というエラーが出るのですが、これはどういう事を意味しているのでしょうか?
エラーに詳しい方お願いします。