<tuple>
Örnekleri farklı türlerdeki nesneleri tutan bir şablon tuple
tanımlar.
Gereksinimler
Üst bilgi:<tanımlama grubu>
Ad alanı: std
Üyeler
Sınıflar ve Yapılar
Veri Akışı Adı | Açıklama |
---|---|
tuple Sınıfı | Sabit uzunlukta bir öğe dizisini sarmalar. |
tuple_element Sınıfı | Öğenin tuple türünü sarmalar. |
tuple_size Sınıfı | Öğe sayısını sarmalar tuple . |
uses_allocator |
Nesneler
Veri Akışı Adı | Açıklama |
---|---|
tuple_element_t | |
tuple_size_v |
İşleçler
Veri Akışı Adı | Açıklama |
---|---|
operator== | Nesnelerin karşılaştırması tuple , eşittir. |
operator!= | Nesnelerin karşılaştırması tuple , eşit değil. |
operator< | Nesnelerin karşılaştırması tuple , küçüktür. |
operator<= | tuple Küçük veya eşit nesnelerin karşılaştırması. |
operator> | Nesnelerin karşılaştırması tuple , büyüktür. |
operator>= | tuple Büyük veya eşit nesnelerin karşılaştırması. |
İşlevler
Veri Akışı Adı | Açıklama |
---|---|
uygulamak | Tanımlama grubu içeren bir işlevi çağırır. |
forward_as_tuple | Başvurulardan oluşan bir demet oluşturur. |
get | Bir nesneden öğe tuple alır. |
make_from_tuple | Bir yapmak tuple için kısaltma. |
make_tuple | tuple Öğesinden değerleri yapar. |
değiş tokuş etmek | |
bağlamak | tuple From öğesi başvuruları yapar. |
tuple_cat | Tür öğeleri aralığına sahip bir tanımlama grubu nesnesi oluşturur. |