vector >雙層vector使用


 1 using namespace std;
 2 
 3 vector<vector<string>>& vAllRow;
 4 while(讀取數據到r中)
 5 {
 6     vector<string> vRow;
 7     vRow.clear();
 8     
 9     vRow.push_back(r[0]);
10     vRow.push_back(r[1]);
11     vRow.push_back(r[2]);
12     vRow.push_back(r[3]);
13     vRow.push_back(r[4]);
14     vRow.push_back(r[5]);
15     
16     vAllRow.push_back(vRow);
17 }
18 //數據存儲到了vAllRow中,下面將數據顯示出來
19 vector<vector<string>>::iterator item2v=vAllRow.begin();
20 while(item2v!=vAllRow.end())
21 {
22     vector<string>::iterator item=(*item2v).begin();
23     while(item!=(*item2v.end())
24     {
25         cout<<*item<<"\t";
26         item++;
27     }
28     cout<<endl;
29     item2v++;
30 }

 


免責聲明!

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



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