Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

klasa zawierajaca obiekty innej klasy

Ostatnio zmodyfikowano 2016-06-02 07:42
Autor Wiadomość
zolty13
Temat założony przez niniejszego użytkownika
klasa zawierajaca obiekty innej klasy
» 2016-06-01 23:21:27
Witam
Otoz mam problem. Mam 2 klasy w swoim projekcie MP i Party. Party ma w sobie wektor obiektow MP. Dlatego w pliku Party musze uzyc dyrektywy include "MP.h". Ale chce tez żeby każdy obiekt MP zawieral w sobie wskaźnik na obiekt Party do którego on przynależy (do jego wektora). I tu pojawia się problem gdyż przy samym dodaniu dyrektywy inlude "Party.h" kompilator wywala mi blad ze MP jest niezadeklarowane w pliku Party.h,gdy kasuje ta dyrektywę blad znika.

W skrocie chce aby Party zawieral obiekty MP a  MP wskaźnik na obiekt Party do którego naleza jak to zrobić :)
P-148789
pekfos
» 2016-06-01 23:25:00
Dopisz
C/C++
class Party;
To wystarczy, byś mógł użyć Party*. W pliku .cpp możesz już dołączyć co chcesz i w pełni używać typów.
P-148790
zolty13
Temat założony przez niniejszego użytkownika
» 2016-06-01 23:48:21
a czy dyrektywę inlude tez? bo zdefiniuje Party ale czy to będzie to samo Party? w zasadzie program ma calosc
P-148791
darko202
» 2016-06-02 07:42:53
P-148794
« 1 »
  Strona 1 z 1