c_cpp STL中的排序用法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp STL中的排序用法相关的知识,希望对你有一定的参考价值。
#include <iostream>
#include <stdlib.h>
#include <functional>
#include <vector>
#include <string>
#include <algorithm>
using namespace std;
int main(void)
{
vector<string> v;
v.push_back("apple");
v.push_back("puppy");
v.push_back("andiord");
v.push_back("banana");
stable_sort(v.begin(), v.end(),
[](const string &left, const string &right) {
return left.size() < right.size();
});
// sort(v.begin(), v.end(), greater<string>());
for (auto i = v.begin(); i != v.end(); i++)
{
cout << *i << endl;
}
}
以上是关于c_cpp STL中的排序用法的主要内容,如果未能解决你的问题,请参考以下文章
STL set 用法
c_cpp CPP排序功能用法
STL————vector的用法
STL--set使用用法
C++中的STL中map用法详解
C语言 STL中qsort用法