include <iostream> #include <string> #include <vector> #include <set> using namespace std; int main() { vector<string> pathList; pathList.push_back("aaa"); pathList.push_back("aaa"); pathList.push_back("bbb"); pathList.push_back("bbb"); vector<string>::iterator vit; for(vit = pathList.begin(); vit!=pathList.end(); ++vit) cout<<*vit<<" ";//输出aaa aaa bbb bbb cout<<endl; set<string> pathSet(pathList.begin(), pathList.end());//用pathList来初始化set set<string>::iterator sit; for(sit = pathSet.begin(); sit!=pathSet.end(); ++sit) cout<<*sit<<" ";//输出aaa bbb cout<<endl; return 0; }
以上就是贪玩月饼最近收集整理的关于vector和set的区别之一的全部内容,更多相关vector和set内容请搜索靠谱客的其他文章。
发表评论 取消回复