[STL] std::ranges::minmax_element
C++/STL2024. 6. 23. 22:48[STL] std::ranges::minmax_element

1. 개요std::ranges::minmax_element 함수는 C++20부터 표준 라이브러리에 추가된 함수로, 주어진 범위에서 가장 작은(minimum) 요소와 가장 큰(maximum) 요소의 반복자를 동시에 반환한다.2. templatetemplateauto minmax_example(const Range& range) { return std::ranges::minmax_element(range);}2.1. 매개 변수 range: 검색할 요소들의 범위를 나타내는 반복자들이다.comp (선택적): 비교 조건을 나타내는 함수 객체(람다 함수)이다. 기본적으로는 2.2.반환값std::pair 객체를 반환한다. std::pair는 두 개의 반복자를 포함하며, 첫 번째 반복자는 가장 작은 요소를 가리키..

728x90
반응형
image