ไลบรารี C ++ - <tuple>
บทนำ
สิ่งเหล่านี้คืออ็อบเจ็กต์ที่รวมองค์ประกอบของ - ชนิดต่างๆที่เป็นไปได้ - ไว้ด้วยกันในออบเจ็กต์เดียวเช่นเดียวกับออบเจ็กต์คู่ที่ทำกับคู่ขององค์ประกอบ แต่มีลักษณะทั่วไปสำหรับองค์ประกอบจำนวนเท่าใดก็ได้ มีความเกี่ยวข้องอย่างใกล้ชิดกับคลาสคู่ (กำหนดไว้ในส่วนหัว
ชั้นเรียน
| ซีเนียร์ | ชั้นเรียนและคำอธิบาย |
|---|---|
| 1 | ทูเพิล เป็นวัตถุที่สามารถเก็บรวบรวมองค์ประกอบต่างๆ แต่ละองค์ประกอบอาจเป็นประเภทที่แตกต่างกัน |
คลาสตัวช่วย
| ซีเนียร์ | ตัวช่วยและคำอธิบาย |
|---|---|
| 1 | tuple_size มีข้อมูลเกี่ยวกับขนาดทูเพิล |
| 2 | tuple_element ประกอบด้วยข้อมูลเกี่ยวกับประเภทองค์ประกอบทูเปิล |
การสร้างวัตถุ
| ซีเนียร์ | การสร้างวัตถุและคำอธิบาย |
|---|---|
| 1 | make_tuple มันสร้างทูเพิล |
| 2 | forward_as_tuple ส่งต่อเป็นทูเพิล |
| 3 | ผูก มันมีอาร์กิวเมนต์ผูก |
| 4 | tuple_cat มันเชื่อมต่อสิ่งทอ |
การเข้าถึงองค์ประกอบ
| ซีเนียร์ | การเข้าถึงและคำอธิบายองค์ประกอบ |
|---|---|
| 1 | ได้รับ ใช้เพื่อรับองค์ประกอบ |
วัตถุ
| ซีเนียร์ | วัตถุและคำอธิบาย |
|---|---|
| 1 | เพิกเฉย ไม่สนใจงานที่มอบหมาย |