運行超時原因?
//?使用vector存儲數字:3、4、8、4 vector<int>?vec; vec.push_back(3); vec.push_back(4); vec.push_back(8); vec.push_back(4); //循環打印數字 for?(int?i?=?0;?i?<?vec.size();?i++) { cout?<<?vec[i]?<<?endl; } //?使用map來存儲字符串鍵值對 map<string,?string>?m; pair<string,?string>?p1("S",?"Shang?Hai"); pair<string,?string>?p2("B",?"Bei?Jing"); pair<string,?string>?p3("G",?"Guang?Zhou"); m.insert(p1); m.insert(p2); m.insert(p3); //?打印map中數據 map<string,?string>::iterator?iter?=?m.begin(); for?(;?iter?!=?m.end();?iter++) { cout?<<?iter->first?<<?endl; cout?<<?iter->second?<<?endl; } return?0;
為何顯示運行超時?
2015-09-19
編輯器編譯的問題,你在本地的話就沒事
出問題的應該在for?(;?iter?!=?m.end();?iter++)這句話上