list_reverse
list_reverse (std::list::reverse — 순서 뒤집기)
std::list의 원소 순서를 뒤집는 멤버 함수예요.
출처: cppreference
본문
시그니처는 다음과 같아요.
void reverse() noexcept;
컨테이너의 원소 순서를 뒤집어요. 참조나 이터레이터는 무효화되지 않아요.
복잡도
컨테이너 크기에 선형(linear)이에요.
예제
#include <list>
#include <iostream>
int main()
{
std::list<int> l = {8, 7, 5, 9, 0};
l.reverse();
for (int x : l) std::cout << x << ' '; // 0 9 5 7 8
}