Perpustakaan C ++ - <tuple>

pengantar

Ini adalah objek yang mengemas elemen dari -mungkin- tipe yang berbeda bersama-sama dalam satu objek, seperti objek pasangan lakukan untuk pasangan elemen, tetapi digeneralisasi untuk sejumlah elemen. Ini terkait erat dengan kelas pasangan (didefinisikan di header): Tupel dapat dibuat dari pasangan, dan pasangan dapat diperlakukan sebagai tupel untuk tujuan tertentu.

Kelas

Sr.No. Kelas & deskripsi
1 tupel

Ini adalah objek yang mampu menampung kumpulan elemen. Setiap elemen dapat memiliki tipe yang berbeda.

Kelas pembantu

Sr.No. Kelas pembantu & deskripsi
1 tuple_size

Ini berisi informasi tentang ukuran tupel.

2 tuple_element

Ini berisi informasi tentang jenis elemen tupel.

Pembuatan objek

Sr.No. Pembuatan & deskripsi objek
1 make_tuple

Ini membangun tupel.

2 forward_as_tuple

Ini maju sebagai tupel.

3 dasi

Ini berisi argumen yang mengikat.

4 tuple_cat

Ini menggabungkan tupel.

Akses elemen

Sr.No. Akses & deskripsi elemen
1 Dapatkan

Ini digunakan untuk mendapatkan elemen.

Objek

Sr.No. Objek & deskripsi
1 mengabaikan

Ini mengabaikan tugas.