#include <iostream>
#include <string>
#include <stack>
#include <queue>
#include <map>
#include <utility>
using namespace std;
int main()
{
map< string, vector< pair<string, string> > > family;
string value, child, date;
vector< pair<string, string> > children;
pair<map< string, vector< pair<string, string> > >::iterator, bool> pit;
for (int i = 0; i < 1; ++i)
{
cout << "please input last name" << endl;
cin >> value;
cout << "please input children's name" << endl;
while (cin >> child >> date)
children.push_back(make_pair(child, date));
cin.clear();
pit = family.insert(make_pair(value, children));
vector< pair<string, string> >::iterator it = (pit.first->second).begin();
cout << it->second << endl;
}
return 0;
}
习题10.18、10.19
最新推荐文章于 2021-10-06 23:10:14 发布