Anonymní profil David – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil David – Programujte.comAnonymní profil David – Programujte.com

 

Příspěvky odeslané z IP adresy 46.135.5.–

David
C / C++ › pointer ze struktury na stru…
28. 3. 2013   #174034

 Zdravim kdyz mam tuto třídu a v ní 2 struktury. Jak mám udělat pointery abych mohl odkazovat z jedné na druhou a naopak?

řekněme že potřebuju něco takového:

vlast[0].name1 = "pepa";
vlast[0].adr1 = "Praha";
vlast[1].name1 = "Pavel";
vlast[1].adr1 = "Brno";

firms[0].name2 = "Lakovna"
firms[0].adr2 = "Sesta Ulice";

Jak to mám udělat tak abych nemusel pro oba Vlastníky zapsat stejnou firmu 2x ale mít ji zapsanou jen 1x a okazovat se na ni pointrama, a třeba pak v metodě vypsat druhého uživatele a jeho firmu ?

class CCompanyIndex
 {
   public:
    struct Vlastnici
    {
        string  name1;
        string  adr1;
        struct Firmy * list_F[50];
    };
    struct Firmy
    {
        string  name2;
        string  adr2;
        struct Vlastnici * list_V[50];
    };
    Vlastnici * vlast;
    Firmy * firms;
};

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032022 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý