get函数模板用于获取数组的第i个元素。
语法:
get<index>(array_name);
参数: array_name
返回值:返回给定索引中的元素。
示例
Input or array declaration: array<int,5> arr {10, 20, 30, 40, 50}; Function call: get<0>(arr); Output: 10
#include <array> #include <iostream> using namespace std; int main(){ array<int,5> arr {10, 20, 30, 40, 50}; cout<<"element at index 0: "<<get<0>(arr)<<endl; cout<<"element at index 1: "<<get<1>(arr)<<endl; cout<<"element at index 2: "<<get<2>(arr)<<endl; cout<<"element at index 3: "<<get<3>(arr)<<endl; cout<<"element at index 4: "<<get<4>(arr)<<endl; return 0; }
输出结果
element at index 0: 10 element at index 1: 20 element at index 2: 30 element at index 3: 40 element at index 4: 50
参考:std::array::get