
DsVector::reversed 함수는 원소의 순서를 반대로 반환합니다. 예를 들어, 원래 순서는 1, 2, 3, 4, 5 인 경우, DsVector::reversed 함수를 사용하면 5, 4, 3, 2, 1이 반환됩니다.
DsVector::reversed 함수의 반환 타입은 DsVector 클래스의 객체입니다.
DsVector::reversed 함수를 사용할 때 주의할 점은, 반환된 객체는 원래 객체와 독립적이기 때문에, 원래 객체의 변경이 반환된 객체에 영향을 미치지 않습니다. 예를 들어, 원래 객체에 원소를 추가하더라도 반환된 객체에는 영향을 미치지 않습니다.
DsVector::reversed 함수를 사용하는 예시:
#hostingforum.kr
cpp
#include
#include
#include
int main() {
DsVector v;
// 원래 객체에 원소를 추가합니다.
v.Add(1);
v.Add(2);
v.Add(3);
v.Add(4);
v.Add(5);
// DsVector::reversed 함수를 사용하여 역순으로 반환합니다.
DsVector reversed = v.Reversed();
// 반환된 객체의 원소를 출력합니다.
for (int i = 0; i < reversed.Length(); i++) {
printf("%d ", reversed[i]);
}
getch();
return 0;
}
이 예시에서는 원래 객체에 원소를 추가한 후, DsVector::reversed 함수를 사용하여 역순으로 반환한 후, 반환된 객체의 원소를 출력합니다.
2025-08-04 00:20