hallo leute!
fragt mich nicht warum, ich habs so wies im tutorial ist, trotzdem bekomm ich den fehler
Error 2 error C3646: 'GAMEFIELD' : unknown override specifier
also
GAMEFIELD ist ein struct welches in der datei 'Bomberman_Defs.hpp' steht
|
C-/C++-Quelltext
|
1
2
3
4
5
6
7
8
9
|
// Bomberman_Defs.hpp
// Spielfeld
typedef struct _gamefield
{
int iXSize;
int iYSize;
FIELD *pFields;
}GAMEFIELD;
|
die 'Bomberman_Defs.hpp' hab ich über die 'Gamefield.hpp' in die 'Gamefield.cpp' eingebunden!
wenn ich dann schreibe
|
C-/C++-Quelltext
|
1
2
3
4
5
6
7
|
// Gamefield.cpp
// INLCUDES
#include "Gamefield.hpp"
// GLOBALES
GAMEFIELD Gamefield;
|
da schreibt er mir dann halt diesen fehler!
zusätzlich ist da noch was..
|
C-/C++-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#if !defined (_BOMBERMAN_HPP_)
#define _BOMBERMAN_HPP_
// I N C L U D E S ###############################################
#include <windows.h>
#include "Bomberman_Defs.hpp"
#include "Gamefield.hpp"
// P R O T O T Y P E N ###############################################
void Bomberman_SetMainWnd (HWND hWndMain); // in der Zeile soll der Fehler sein O_o
int Bomberman_Init (int iXSize, int iYSize);
void Bomberman_ProcessFrame (void);
void Bomberman_Shutdown (void);
#endif
// FEHLERMELDUNG:
// Error 1 error C2144: syntax error : 'void' should be preceded by ';'
|
hoffe jemand kann mir helfen