vector 使用pair對


pair是一種序偶結構<x,y>

如果我們希望使用pair但又不需要map對其排序,可以在vector中使用pair對

插入pair對使用make_pair<typename,typename>(x,y);或者make_pair(x,y);

定義使用pair的vector:vector<pair<int,int>>ivec_p;

向該vector插入元素:ivec.push_back(make_pair<int,int>(x,y));

調用pair的值:vector<pair<int,int>>::iterator it;

         for(it=iter.begin();it!=iter.end();it++){

        cout<<(*iter).first<<(*iter).second<<endl;}

 

引用自:https://blog.csdn.net/linxihe123/article/details/70173476


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM