习题10.18、10.19

来源:互联网 发布:企业saas软件 编辑:程序博客网 时间:2024/06/05 16:14
#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;}

原创粉丝点击