Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/12/2012, 16:22
Avatar de iblancasa
iblancasa
 
Fecha de Ingreso: diciembre-2012
Ubicación: España
Mensajes: 143
Antigüedad: 11 años, 4 meses
Puntos: 16
Respuesta: Quiero hacer un map cuyo dato sea otro map

Ya he encontrado la solución:
Código C++:
Ver original
  1. #include<iostream>
  2. #include<map>
  3. *
  4. *
  5. using namespace std;
  6. int main(){
  7. * * map<char, map<char, int> > ind_anio;
  8. * * pair<char,int> auxiliar('c',25);
  9. * * ind_anio.insert(pair<char,pair<char,int> >('a',auxiliar));
  10. }
Es realmente así:
Código C++:
Ver original
  1. #include<iostream>
  2. #include<map>
  3. using namespace std;
  4.  
  5. int main(){
  6.     map<char, map<char, int> > ind_anio;
  7.     ind_anio['a']['c']=25;
  8.     cout<<ind_anio['a']['c']<<endl;
  9. }

Gracias.
Un saludo.