Witam.
Mam problemy z includowaniem plikow naglowkowych klas.
Stworzylem 2 klasy, w jednej z nich mam funkcje, do ktorej wprowadzamy wskaznik na inna klase. Jednak problem polega na tym ze kompilator sypie error
C2061: syntax error : identifier 'StateManager'
W State.h jest funkcja
public void zrobCos(StateManager *wsk)
A w StateManager.h jest pole
State *currState
Moje include:
State.h - nic nie includuje
State.cpp - tylko State.h
StateManager.h - State.h
StateManager.cpp - StateManager.h
Jak dodaje w State.h include StateManager.h, to sypie mi sie reszta, tzn wali mi w StateManager ze nie ma definicji klasy State.
Dzieki za pomoc
//edit:
Poradzilem sobie... wystarczylo dodac naglowki klas w plikach .h w stylu:
State.h:
class StateManager;