¿Como hago 2 iteraciones una de map y otra de un vector en un mismo bucle?
Código:
for(std::map<int, Struct*>::iterator Structid = Mapa.begin(); Structid != Mapa.end(); ++Structid)
{
for(std::vector<int>::iterator vectorid = Vector.begin(); vectorid != Vector.end(); ++vectorid)
{
}
}
PD: Necesito pasar las iteraciones del vector por cada elemento del map, osea ejecutar los 2 bucles al mismo tiempo.
Un saludo y muchas gracias por su ayuda.