2010年5月24日月曜日

C++のエラー:error C2143: 構文エラー : ';' が 'namespace' の前にありません。

今日出たエラーです。
エラーの原因はクラス宣言の括弧の後ろにセミコロン「;」が抜けているだけだったのですが、エラーが出てる場所は全然違う場所で結構迷走しました。
  1. #ifndef _MONSTER_H_  
  2. #define _MONSTER_H_  
  3.   
  4. #include "Character.h"  
  5.   
  6. class Monster : public Character  
  7. {  
  8.     //----------------------------------  
  9.     //  method  
  10.     //----------------------------------  
  11.     virtual const bool canMoveEach() {  
  12.         return true;  
  13.     }  
  14.   
  15.     virtual void moveEach() {  
  16.     }  
  17. }//←ココ  
  18. #endif  

0 件のコメント:

コメントを投稿