无聊写的,结果越写越大。。。词典是网上找的,跟我的设想有点不一样所以修改了一下它的格式用的下面的代码。
1 #include <iostream> 2 #include <fstream> 3 #include <vector> 4 using namespace std; 5 6 int main() 7 { 8 ifstream fileRead("temp.dat"); 9 vector<int> num; 10 vector<string> en; 11 vector<string> cn; 12 int numbuffer; 13 string enbuffer, cnbuffer; 14 while(fileRead >> numbuffer >> enbuffer >> cnbuffer) 15 { 16 num.push_back(numbuffer); 17 en.push_back(enbuffer); 18 cn.push_back(cnbuffer); 19 } 20 fileRead.close(); 21 ofstream fileWrite("data.dat", ios::out); 22 for(int i = 0; i < cn.size(); i++) 23 { 24 fileWrite << en[i] << " " << cn[i] << " " << 0 << endl; //初始化词典 25 } 26 }