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
}

더 알아보기 (Learn more)

cppreference