Estoy tratando de usar un multimapa con una clave entera y valores de matriz de enteros con 2 elementos.Agregar valores de matriz a std :: multimap
typedef std::multimap<int,int[2]> reverseHeightMap;
reverseHeightMap container;
Cuando intento agregar valores de la siguiente manera:
container.insert(std::pair<int,int[2]>(5,{1,2}));
me sale:
error C2143: syntax error: missing ')' before '{'
que no puedo entender si estoy fallando en la definición de la estructura de datos o la inserción de la valor, o ambos. Gracias de antemano por la ayuda :)