2011-04-13 1 views

Répondre

2

std::vector<std::map<a,b> >

ou si vous voulez gérer la construction/destruction vous

std::vector<std::map<a,b>* >

où a et b sont les clés/valeurs dans votre carte

Par exemple:

#include <vector> 
#include <map> 

int main(int argc, char* argv[]) 
{ 
    std::vector<std::map<int,int>> vecOfMaps; 
    std::vector<std::map<int,int>*> vecOfMaps2; 
    return 0; 
} 
+1

Qu'est-ce qui se passe avec les chevrons/parenthèses incompatibles? –

+0

Et '" stdafx.h "' o_O. Et la définition 'principale' non standard. –

+0

En effet, il y a pas mal de problèmes avec le code donné. Cependant, l'approche est valide. Ce n'est pas tout à fait un tableau, cependant. –