я пытаюсь использовать мультиотображение с целочисленным ключом и значениями, состоящими из массива целых чисел с 2 элементами.
typedef std::multimap<int,int[2]> reverseHeightMap;
reverseHeightMap container;
Когда я пытаюсь добавить такие значения:
container.insert( std::pair<int,int[2]>(5,{1,2}) );
Я получаю:
error C2143: syntax error: missing ')' before '{'
Я не могу понять, не могу ли я определить структуру данных или вставить значение, или и то, и другое. Заранее спасибо за помощь :)