#include <stdio.h>
#include <iostream>
#include <algorithm>
#include <functional>
using namespace std;
bool cmp(int a, int b) { return a<b; }
int main()
{
int a[] = { 6, 1, 3, 2, 4 };
sort(a, a + 5, greater<int>());
sort(a, a + 5, less<int>());
sort(a, a + 5, cmp);
for (int i = 0; i < (sizeof(a) / sizeof(int)); i++) printf("%d, ", a[i]);
printf("\n");
return 0;
}
'Programming > C Programming' 카테고리의 다른 글
STL sort example (c++) with class, struct (0) | 2018.03.22 |
---|---|
strcmp 함수의 모호한 return value (0) | 2017.02.20 |
이차원 배열(포인터) 활용 (0) | 2016.02.24 |
화면 출력을 버퍼로 변경하기 (0) | 2016.02.18 |
stdout 출력을 file 로 돌리기 (0) | 2016.02.04 |