이 섹션에서는 C++ STL에서 배열의 get() 함수를 볼 것입니다. 이 함수는 배열 컨테이너의 i번째 요소를 가져오는 데 사용됩니다. 구문은 아래와 같습니다 -
구문
get<i> array_name
이 함수는 두 개의 필수 매개변수를 취합니다. 인덱스 매개변수입니다. 배열의 i번째 위치를 가리키는 데 사용됩니다. 두 번째 인수는 array_name입니다. 이것은 이 i번째 요소에서 가져온 실제 배열입니다. 이 함수는 i번째 요소를 반환합니다.
아이디어를 얻기 위해 한 가지 예를 살펴보겠습니다.
예시
#include<iostream> #include<array> using namespace std; main() { array<int, 10> arr = {00, 11, 22, 33, 44, 55, 66, 77, 88, 99}; cout << "1st element: " << get<0>(arr) << endl; cout << "6th element: " << get<5>(arr) << endl; cout << "8th element: " << get<7>(arr) << endl; cout << "10th element: " << get<9>(arr) << endl; }
출력
1st element: 0 6th element: 55 8th element: 77 10th element: 99