Witam mam taki problem że klasa A musi widzieć klasę B i klasa B musi widzieć klasę A. Działając na zasadzie każda klasa w osobnym pliku i używanie ifndef define oraz pragma once sprawia że klasy nie mogą się wzajemnie widzieć a usunięcie tych deklaracji sprawia że kompilacja jest nieudana. Jak to rozwiązać??