ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเพื่อทำความเข้าใจคอนเทนเนอร์ใน C++ STL
คอนเทนเนอร์คือออบเจ็กต์ที่ใช้เก็บองค์ประกอบหลายรายการที่เป็นประเภทเดียวกันหรือต่างกัน ทั้งนี้ขึ้นอยู่กับว่าพวกเขาสามารถจำแนกเพิ่มเติมเป็น −
-
คอนเทนเนอร์ลำดับ (อาร์เรย์ เวกเตอร์ รายการ)
-
คอนเทนเนอร์เชื่อมโยง (ชุด แผนที่ มัลติแมป)
-
ตู้คอนเทนเนอร์เชื่อมโยงแบบไม่เรียงลำดับ (unordered_set, unordered_map)
-
ตัวแปลงคอนเทนเนอร์ (กอง คิว)
ตัวอย่าง
#include <iostream> using namespace std; int main(){ int array[10] = {1,2,3,4}; for(int i=0; i<10; i++){ cout << array[i] << " "; } return 0; }
ผลลัพธ์
1 2 3 4 0 0 0 0 0 0