私はロボットと呼ばれる研究室のためのプログラムを書いています。コンパイルすると、次の一連のエラーが発生します。
Robot.cpp:43:13:エラー:「double」の前に非修飾IDが必要です
Robot.cpp:43:13:エラー:「double」の前に「)」が必要です
クラスはRobot.hヘッダーで定義されており、問題の原因となっている.cppのコードは次のようになります。
/*
* Name: Robot (constructor)
*
* Creates the robot with the given maximum speed.
*/
Robot( double maxSpd )
{
MAX_SPEED = maxSpd;
traveled = 0 ;
elapsed = 0 ;
x = 0 ;
y = 0 ;
}
エラーが発生する理由がわかりません...また、そのエラーが何を意味するのかもわかりません。どうすれば解決できますか?