
DsSequence::join 메서드는 두 시퀀스를 합쳐서 새로운 시퀀스를 반환합니다. 그러나 이 메서드는 기본적으로 두 시퀀스를 순서대로 합쳐서 반환합니다.
seq1의 마지막 요소가 seq2의 첫 번째 요소 뒤에 나타나게 하려면, seq1의 마지막 요소가 seq2의 첫 번째 요소와 함께 새로운 시퀀스를 만드는 대신, seq1의 모든 요소와 seq2의 모든 요소가 새로운 시퀀스를 만드는 순서를 변경해야 합니다.
DsSequence::join 메서드는 두 시퀀스를 순서대로 합쳐서 반환하므로, seq1의 모든 요소를 seq2의 모든 요소 뒤에 배치해야 합니다. 이를 위해, seq1과 seq2를 순서를 뒤바꿔서 join 메서드를 호출할 수 있습니다.
#hostingforum.kr
cpp
DsSequence seq1 = {1, 2, 3};
DsSequence seq2 = {4, 5, 6};
DsSequence result = seq2.join(seq1);
이 코드를 실행하면, seq1의 마지막 요소인 3이 seq2의 첫 번째 요소인 4 뒤에 나타납니다.
2025-03-04 07:56