Fråga : Hur jag skapar multi-dimensional samlingar i C++?

Ok i VB6 van vid I skapar multi-dimensional samlingar av varierande längder, kan jag göra detta i C++?

Let mig ger ett exempel.  Något att säga vi har 8 förlovade ungar i handelbaseballkort.  Varje unge äger ett olikt numrerar av kort av varierande värderar.  I VB6 jag kunde skapa en samling med 8 beståndsdelar, en för varje unge, och varje av de 8 beståndsdelarna kunde ha en samling att innehålla ett varierande för att numrera av beståndsdelar som beskriver baseballkorten som individungen ägde (prissätta, villkora, etc.)… ser vad jag betyder?  Den var inte nödvändigtvis en 8x8 som multidimensional array.

It kunde vara något något liknande 1 (32), därefter 2 (3), därefter 3 (12), därefter 4 (32), därefter 5 (5), därefter 6 (17), därefter 7 (138) och sist 8 (99).  Ungen #7 var en lycklig unge med kort för en raddabaseball (138).

Can jag gör denna i C++?
" klar "

Svar : Hur jag skapar multi-dimensional samlingar i C++?

>>ien har redan en vektor av sådan structs att structen innehåller ungen
>>den kända ägaren, den kända basebollspelaren, och värderar av kortet.  nu jag önskar till
>>tilldela korten till ungarna som äger dem.

Välla fram det skulle isåfall är likt
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
structdata {

  stränga ägaren;
  stränga spelare;
  dubblett värderar;
};

vektor kid1;
vektor kid2;
vektor kid4;

vektor > KidArray;

KidArray.push_back (kid1);
KidArray.push_back (kid2);
KidArray.push_back (kid3);
Andra lösningar  
 
programming4us programming4us