問題詳情

28.C++的物件導向程式設計中,STL(standard template library)的應用扮演著重要的角色。以下的C++程式碼運用STL中vector類別樣版(class template)及相關的標準函式庫。試問執行後的輸出為何? vector<char> vch;
char tool[]="TEMPLATES";
for(int i=0; i<9; i++)
  vch.push_back(tool[i]);
vch.erase(vch.begin()+3);
vch.insert(vch.end()-2,'C');
for(int j=0;j<9;j++)
  cout<<vch[j];
(A) TEMPLATES 
(B) TEPLATECS 
(C) TEPLATES 
(D) TEMLATCES

參考答案

答案:D
難度:非常困難0.12
統計:A(5),B(9),C(3),D(3),E(0)

內容推薦

內容推薦