Jeg har lavet følgene klasse:
//spriteLib.h
#ifndef SPRITE_LIB_H
#define SPRITE_LIB_H
#include <allegro.h>
#include <map>
#include <string>
class SpriteLib
{
private:
map<string,BITMAP*> sprites;
public:
BITMAP* getSprite(string);
};
#endif
Det giver følgende fjel:
12 ISO C++ forbids declaration of `map' with no type
12 expected `;' before '<' token
14 expected `;' before '(' token
Jeg kan simpelthen ikke se hvad der er galt, men det er garenteret et eller andet dumt...
PS. BITMAP er en struct(fra allegro libariet), vis det kan hjælpe
Indlæg senest redigeret d. 30.11.2008 20:00 af Bruger #13669