详细使用见下面的代码:
//向map中的vector中添加pair数对
map<int, vector<pair<int, int>>> m_pair;
for (int i = 0; i < 10; ++i)
{
m_pair[i].push_back(make_pair<int, int>(i+1000, i + 100));
}
for (auto ite = m_pair.begin(); ite != m_pair.end(); ++ite)
{
std::cout << ite->first << " (" << ite->second[0].first << " ," << ite->second[0].second << ")" << std::endl;
}