indirectly_swappable

indirectly_swappable (간접 교환 개념)

std::indirectly_swappable는 두 반복자가 가리키는 요소를 교환할 수 있는 개념이에요. C++20에서 추가됐어요.

출처: cppreference

본문

std::indirectly_swappableiter_swap으로 두 위치의 값을 교환할 수 있는 타입을 나타내요.

template< class I1, class I2 = I1 >
concept indirectly_swappable = ...;

정렬 같은 알고리즘의 요구 조건이에요.

더 알아보기 (Learn more)

cppreference