ในส่วนนี้เราจะเห็นฟังก์ชัน get() ของอาร์เรย์ใน C++ STL ฟังก์ชันนี้ใช้เพื่อรับองค์ประกอบ ith ของคอนเทนเนอร์อาร์เรย์ ไวยากรณ์เป็นเหมือนด้านล่าง -
ไวยากรณ์
get<i> array_name
ฟังก์ชันนี้ใช้พารามิเตอร์บังคับสองพารามิเตอร์ เป็นพารามิเตอร์ดัชนี ใช้เพื่อชี้ไปที่ตำแหน่ง ith ของอาร์เรย์ อาร์กิวเมนต์ที่สองคือ array_name นี่คืออาร์เรย์จริงจากองค์ประกอบ ith นี้จะถูกนำไปใช้ ฟังก์ชันนี้ส่งคืนองค์ประกอบ ith
มาดูตัวอย่างกันเพื่อให้ได้แนวคิด
ตัวอย่าง
#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