ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเพื่อทำความเข้าใจคอนเทนเนอร์ใน 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