用了map<string,string>之后居然使用了sort
map<string,string>
bool cmp(const pair<string,string>& a,const pair<string,string>& b){ //里面无所谓 } sort(qgxd.begin(),qgxd.end(),cmp);
以后千万不能这样,可以使用一个vector<pair<string,string>> 然后再用sort
vector<pair<string,string>>