다음을 통해 공유


<alg> move

지정한 범위와 연결 된 요소를 이동 합니다.

template<class InputIterator, class OutputIterator>
    OutputIterator move(
        InputIterator _First, 
        InputIterator _Last,
        OutputIterator _Dest
  );

매개 변수

  • _First
    이동 하는 요소 범위의 시작 위치를 나타내는 입력된 반복기입니다.

  • _Last
    이동 하는 요소 범위의 끝을 나타내는 입력된 반복기입니다.

  • _Dest
    이동된 하는 요소를 포함 하는 출력 반복기입니다.

속성 값/반환 값

첫 번째 요소를 이동 하지 출력 반복기를 반환 합니다.

설명

The template function evaluates *(_Dest + N) = move(*(_First + N))) once for each N in the range[0, _Last - _First)엄격 하 게 값의 증가 N 가장 낮은 값에서 시작 합니다.It then returns _Dest + N.If _Destand _First designate regions of storage, _Dest must not be in the range [_First, _Last).

요구 사항

헤더: <algorithm>

네임 스페이스: std

참고 항목

참조

<algorithm>

표준 템플릿 라이브러리