マップに値のベクトルを挿入する方法を理解しようとしているのです。例えば:
#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;
}
値のベクトルを挿入するために使用する構文がわかりません。を試し{1,2}
ましたが、失敗しました。どの構文を使用すればよいですか?
事前にベクトルを宣言して名前を付ければすべて機能しますが、多くのベクトルを含むマップが必要なので、そうしたくありません。
前もって感謝します