Program Language/C & C++

[C++] std::list 정렬하기

야곰야곰+책벌레 2022. 1. 21. 13:46
728x90
반응형

std::list는 자체적으로 제공하는 sort()가 있어서 여러모로 편리하다.

std::list로 선언된 변수 속에 무작위로 값을 넣은 뒤에 sort() 함수를 실행시키면 하면 된다.

#include <list>
#include <iostream>
using namespace std;

int main()
{
	list<long> li = { 1, 5, 3, 76, 3, 2, 5 };
	li.sort();

	for (auto it = li.begin(); it != li.end(); it++)
		cout << *it << endl;

	return 0;
}

무작위로 선언된 값이 낮은 값부터 정렬되었음을 알 수 있다.

728x90
반응형

'Program Language > C & C++' 카테고리의 다른 글

[C++] Simple String 템플릿  (0) 2022.02.10
[C++] std::chrono로 시간 측정하기  (0) 2022.01.21
[C++] unique_lock, lock_guard  (0) 2022.01.19
[C++] 함수 delete  (0) 2022.01.17
[C++] static 멤버 초기화  (0) 2022.01.17