std::tuple

GPTKB entity

Statements (28)
Predicate Object
gptkbp:instance_of gptkb:Library
gptkbp:bfsLayer 3
gptkbp:bfsParent gptkb:C++
gptkbp:appointed_by by default
gptkbp:can_be_used_with std::tuple_cat
std::tuple_size
gptkbp:class with variadic templates
gptkbp:defines <tuple> header
gptkbp:features modern C++
gptkbp:has_transformation std::pair if size is 2
gptkbp:held_in multiple data types
gptkbp:is_compared_to using std::tie
gptkbp:is_compatible_with std::variant
gptkbp:is_often_used_in returning multiple values from functions
gptkbp:is_part_of gptkb:C++11_standard
type-safe programming
gptkbp:is_similar_to std::pair
gptkbp:is_used_in C++ programming
template metaprogramming
function return types
std::apply
gptkbp:nesting within other tuples
gptkbp:packaging using structured bindings
gptkbp:provides fixed-size collection of heterogeneous values
gptkbp:supports std::get
std::make_tuple
std::tie
tuple_element