Lista de mai multe tipuri de date

Intrebari legate de programarea cu biblioteci precum MFC, ATL, WTL si GDI+.
Post Reply
mesajflaviu
Membru++
Membru++
Posts: 687
Joined: 10 Sep 2008, 21:40
Judet: Cluj

Lista de mai multe tipuri de date

Post by mesajflaviu » 31 Aug 2010, 13:05

Exista in MFC vreo structura de date de tip lista sau tablou in care se poate insera mai multe tipuri de date ? De exemplu , as vrea ca in structura sa am 3 tipuri de date :
CDrawObj* pObj ( pointer de tip custom ), UINT nHandle si CPoint point iar strucutura de date mi-ar trebui in felul urmator :

Code: Select all

Elementul 1 : pObj , nHandle , point
Elementul 2 : pObj , nHandle , point
Elementul 3 : pObj , nHandle , point
Elementul 4 : pObj , nHandle , point
...
...
...
Elementul 7 : pObj , nHandle , point
Elementul 8 : pObj , nHandle , point
Elementul 9 : pObj , nHandle , point
Ideea e ca intr-un eveniment a programului memorez aceste 3 tipuri de date iar in alt eveniment mi-ar trebui aceste date si vreau sa evit folosirea a 3 liste sau 3 tablori sincronizate ...



neagu_laurentiu
Membru++
Membru++
Posts: 919
Joined: 23 Jul 2007, 11:32

Re: Lista de mai multe tipuri de date

Post by neagu_laurentiu » 31 Aug 2010, 15:55

Pune intr-un struct trei variabile de tipurile dorite iar lista contine pointeri la aceasta structura.

Iar daca nu vrei sa-ti faci tu lista, vezi aici: http://msdn.microsoft.com/en-us/library ... 80%29.aspx

Post Reply