1. 程式人生 > >vector<vector<string>>雙層vector使用

vector<vector<string>>雙層vector使用

namespace pac pre using div row style back out

 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 }

vector<vector<string>>雙層vector使用