Graphisoft®

GSRootVersion: 1.0

IterSwap

지정된 반복자 쌍에서 참조한 두 값을 교환합니다.

template <class For1, class For2>
void IterSwap (
    For1                f1,
    For2                f2
);

Template 파라미터

For1
순방향 반복자입니다.
For2
순방향 반복자입니다.

파라미터

f1
값이 교환될 순방향 반복자들 중 1번째입니다.
f2
값이 교환될 순방향 반복자들 중 2번째입니다.

설명

Swap(*a, *b)과 같습니다. 반복자들의 디레퍼런스된 값들을 교환합니다. 입력 순방향 반복자들의 값 타입들은 동일한 값을 가져야 합니다.

참고사항

알고리즘