[C++23 새기능 소개] std::ranges::drop_last, std::ranges::drop_last_while
C++23에서는 범위(Range) 라이브러리에 다양한 알고리즘들이 추가되어, 데이터 처리 파이프라인을 한층 더 풍부하게 구성할 수 있게 되었습니다. 그중에서도 std::ranges::drop_last와 std::ranges::drop_last_while 함수는 범위의 끝부분에서 특정 개수나 조건에 맞는 원소들을 제거(drop) 하는 기능을 제공합니다. 이를 통해 기존의 std::ranges::drop가 범위의 앞부분을 제거하는 것에 더해, 뒷부분에 대해 유사한 조작을 간단하게 수행할 수 있게 되었습니다.이번 글에서는 std::ranges::drop_last와 std::ranges::drop_last_while의 개념과 사용법, 그리고 이전 방식과 비교하여 어떤 점이 개선되었는지 살펴보겠습니다.std::r..