Estoy atascado tratando de descubrir cómo insertar un vector para un valor en un mapa. Por ejemplo:Insertar vector de valor en el mapa en C++
#include <iostream>
#include <vector>
#include <map>
using namespace std;
int main()
{
map <int, vector<int> > mymap;
mymap.insert(pair<int, vector<int> > (10, #put something here#));
return 0;
}
No sé qué sintaxis usar inserte un vector para el valor. Intenté {1,2}
, pero eso falló. ¿Qué sintaxis debo usar?
Todo funciona si declaro un vector de antemano y le doy un nombre, pero no quiero hacer eso, ya que quiero tener un mapa con muchos vectores.
gracias de antemano
¿Cómo sabes cuál debe ser el contenido? – mkb