Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - sennedjem

#1
Cita de: rir3760 en  2 Diciembre 2014, 01:33 AM
Mas o menos asi:
Código (cpp) [Seleccionar]
void agregar(tipoDeDatos p, string clave, int valor)
{
  p->mapa[clave] = valor;
}


Un saludo

muchisimas gracias a los dos que contestaron! pude solucionar el problema, no encontre en ningun lado la interfaz del map bien explicada :s
#2
    Hola, quería consultarles una duda que estoy teniendo y no se como resolverla.

tengo un tipo de datos definido que contiene un map (el predefinido en c++) y un entero con esta forma:

struct tipoNuevo {
  map<string ,  int> mapa;
  int entero ;
};

y un tipo de datos que es un puntero al tipo anterior

typedef tipoNuevo* tipoDeDatos;

y la duda que tengo es que tengo que hacer una función que reciba un tipoDeDatos (definido arriba como un puntero a tipoNuevo) y un String y lo que tengo que hacer es agregar el String al map que tiene el tipoNuevo y no encontré como hacerlo espero que me puedan ayudar y gracias.