Witajcie. Mam klase :
class iMage
{
bool isShow;
SDL_Rect rect;
public:
const char *sname;
SDL_Surface *surf, *screen;
// tutaj sa funkcje tej klasy..
SDL_Rect getPos();
};
Dlaczego w funkcji getPos() skoro należy ona do klasy nie mam dostępnego surf ani screen ?
Wewnątrz getPos() mam
return surf->clip_rect;
Według dokumentacji http://sdl.beuc.net/sdl.wiki/SDL_Surface clip_rect jest typu SDL_Rect więc się zgadza. Czemu w tej funkcji surf jest "undeclared identifier" ?
#Edit: Dodam, że w innych funkcjach tej klasy, surf i screen działa bez problemu
Drugie moje pytanie [po edicie]:
Jak otworzyć konsolę w sdl ? Wyskakuje mi tylko okno główne, gdy chce coś z cout'a wypisać to nie mam jak bo nie ma konsoli(MSVC 2010) <_< [w code blocks jest]