#ifndef DEF_PLAYER_H
#define DEF_PLAYER_H
typedef struct{
double x, y;
double muki;
int image;
int radius;
int counter;
int flag;
double en;
int hp;
int jetspeed;
int jetflag;
int jetimage;
}Player_t;
void Player_Initialize();
void Player_Calc();
void Player_Graph();
void Player_Finalize();
#endif
というヘッダファイルにて
Player.h(4): error C2143: 構文エラー : ';' が '<クラスヘッド>' の前にありません。
というエラーがあります。自分がみたところおかしなところはありませんし、新ゲームプログラミングの館の
ゲームの設計と分割コンパイル(3) と同じようなことをしています。
どなたか添削よろしくお願いします。
謎のエラー
-
しひ
Re: 謎のエラー
エラーが出ているソースファイルで、Player.hをインクルードしている直前のコードに必要な;が欠けていないか調べてみてください。
Player.hをインクルードしている直前に他のファイルをインクルードしているならそのヘッダファイルの末尾を調べてみてください。
Player.hをインクルードしている直前に他のファイルをインクルードしているならそのヘッダファイルの末尾を調べてみてください。