std::common_type - cppreference.com (original) (raw)

| | | | | --------------------------------------------------------------------------------------------------------------------- | | ------------- | | template< tuple-like TTuple, tuple-like UTuple > requires /* see below */ struct common_type<TTuple, UTuple>; | | (since C++23) |

The common type of two tuple-like types is a std::tuple consists of the common types of all corresponding element type pairs of both types.

Given

the following constraints need to be satisfied:

[edit] Member types

[edit] Example

[edit] See also