pair和list学习
/**********************pair学习************************/ #include<iostream> #include<vector> #include<string> using namespace std; int main(){ pair<string, int> p; typedef vector<pair<string, int> > VP; VP res; while(cin>>p.first>>p.second){ res.push_back(make_pair(p.first, p.second)); } for(VP::iterator it=res.begin();it!=res.end();it++){ cout<<it->first<<","<<it->second<<endl; } return 0; }
/**********************c++容器 list************************/ /* (1)定义一个list (2)往list中加入元素 (3)使用for循环来遍历list (4)list成员函数begin()和end()以及它们的意义 */ #include<iostream> #include<list> using namespace std; int main(){ list<string> test; list<string>::iterator testIt; test.push_back("no"); test.push_back("march"); test.push_front("ok"); test.push_front("loleina"); test.push_front("begin"); test.push_back("end"); for(testIt = test.begin();testIt!=test.end();testIt++){ cout<<*testIt<<endl; } }
非学无以广才,非志无以成学! 【Magic_chao】
posted on 2019-08-05 17:31 Magic_chao 阅读(589) 评论(0) 编辑 收藏 举报