Hallo,
Ik probeer in een header-file een c++ klasse te declareren met deze code:
En ik krijg deze error (naast 24 andere, maar hier ligt de fout):
Ik ben niet totaal n00b op het gebied van C++, maar het is erg lang geleden dat ik het gebruikt heb (alleen Java/C# de laatste tijd), dus ik weet niet precies waarom hij deze error geeft. Ziet er wel ok uit. Iemand enige idee?
Thx
Ik probeer in een header-file een c++ klasse te declareren met deze code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| #ifndef __CSHIP_H_
#define __CSHIP_H_
#include "include/Main.h" // includes voor oa. SDL_Surface
class CShip {
public:
CShip();
~CShip();
void Draw (SDL_Surface* surface);
void MoveLeft();
void MoveRight();
private:
int xpos;
int ypos;
SDL_Surface *ship;
};
#endif |
En ik krijg deze error (naast 24 andere, maar hier ligt de fout):
code:
1
| error C2236: unexpected 'class' 'CShip' |
Ik ben niet totaal n00b op het gebied van C++, maar het is erg lang geleden dat ik het gebruikt heb (alleen Java/C# de laatste tijd), dus ik weet niet precies waarom hij deze error geeft. Ziet er wel ok uit. Iemand enige idee?
Thx