Witam,
Mam problem z vectorem obiektów w klasie. Deklaruję w taki sposób:
std::vector<class Sprite> map;
W osobnym pliku nagłówkowym mam deklaracje tej klasy i wygląda na to, że vector nie zna rozmiaru tej klasy. Dołączenie pliku nagłówkowego nie pomaga, bo wywala znowu błąd o redefinicji klasy. Problem częsciowo rozwiązuje przekopiowanie kodu pliku nagłówkowego klasy Sprite do tego pliku.
Chcę mieć klasy w osobnych plikach *.h i *.cpp, więc jak zrobić by vector znał tego obiektu?