Roiei 2023. 1. 13. 09:08
반응형

prototpye

template <class InputIt, class OutputIt>

OutputIt copy(InputIt first, InputIt last, OutputIt d_first);

 

  • first: 입력의 첫 번째 요소를 가리키는 반복자
  • last: 입력의 마지막 요소를 가리키는 반복자
  • d_first: 출력의 첫 번째 요소를 가리키는 반복자

 

Usage

std::vector<int> input = {1, 2, 3, 4, 5};
std::vector<int> output;

std::copy(input.begin(), input.end(), std::back_inserter(output));

 

반응형