STL——Vector Test

//一個很典型使用vector的STL程式:
 #include <vector>
 #include <iostream>

 using namespace std;

 int main() {
 vector<int> ivec;
 ivec.push_back(1);
 ivec.push_back(2);
 ivec.push_back(3);
 ivec.push_back(4);

 for(vector<int>::iterator iter = ivec.begin();iter != ivec.end(); ++iter){
    cout << *iter << ' ' ;
 }
 cout<<endl;    

 cout<<*(ivec.end()-1)-*ivec.begin()<<endl;// -1
 cout<<ivec.end()-ivec.begin()<<endl;// 元素個數 

 }

在圖論裏

for(vector<edge>::iterator it=t[fr].begin();it!=t[fr].end();++it)
{
            int to=it->v;//it->v
            int wi=it->w;//->
            ……
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章