该函数默认为由小到大排序如果要改为由大到小排序则需要修改第三个参数。#includeiostream#includevector#includealgorithmusing namespace std;voidshow(vectorintdata){for(inti0;idata.size();i)coutdata[i] ;coutendl;}boolcmp1(inta,intb){returnab?true:false;}boolcmp2(inta,intb){returnab?true:false;}intmain(){vectorintdata{2,3,4,5,53,5,32,23,1};show(data);sort(data.begin(),data.end());show(data);sort(data.begin(),data.end(),cmp1);show(data);sort(data.begin(),data.end(),cmp2);show(data);system(pause);return0;}