두 가지 방법이 있음.
// copy() 를 이용한 복사
destVector.resize((int)(sourceVector.size()));
std::copy( sourceVector.begin(), sourceVector.end(), destVector.begin() );
std::copy( sourceVector.begin() + 2, sourceVector.begin() + 5, destVector.begin() );
// assign() 을 이용한 복사
destVector.clear();
destVector.assign( sourceVector.begin(), sourceVector.end() ); // 전체 복사
destVector.assign( sourceVector.begin() + 1, sourceVector.begin() + 4 );
728x90
'PS' 카테고리의 다른 글
2021 SCPC 1차 예선 통과 (1) | 2021.07.25 |
---|---|
[C++] 숫자 변수 String으로 바꾸기 (0) | 2021.06.29 |
Lower Bound & Upper Bound (0) | 2021.06.09 |
VS Code WSL2 C++ 개발환경 구축 (0) | 2021.05.27 |
카탈란 수 (0) | 2021.05.25 |