Klasy. Dostęp

0

Witam
Postaram się jak najprościej opisać sytuację, z którą mam problem. Taki programik szachowy.
Klasa: CChessBoard zawiera wektor wskaźników do różnych pionków. Każdy pionek jest klasy pochodnej od klasy CChessPiece.
I teraz tak: w definicji metody takiej podklasy potrzebuję przejrzeć cały wektor wskaźników(ten w klasie CChessBoard) i tutaj wyskakuje błąd, że taki wektor jest undefined(mimo, że jest w sekcji public).
Wiem, że dosyć okrętnie to wygląda ale sytuacja nie jest taka skomplikowana. Proszę o pomoc.

0

wrzuć chociaż kawałki nagłówków tych klas z plików *.h. będzie łatwiej zdiagnozować

0

@daniio

  1. trzymanie takich rzeczy w public to zło, zrób akcesory...
  2. jesteś pewien że każdy pionek dysponuje jakąś referencją/wskaźnikiem do obiektu CChessBoard do którego "należy"?

1 użytkowników online, w tym zalogowanych: 0, gości: 1