30% Therapy – 40% Practice – 30% Work project

C++ Library – <tuple>



Introduction

These are objects that pack elements of -possibly- different types together in a single object, just like pair objects do for pairs of elements, but generalized for any number of elements. It is closely related to the pair class (defined in header ): Tuples can be constructed from pairs, and pairs can be treated as tuples for certain purposes.

Helper classes

Sr.No. Helper classe & description
1

It contains the information about tuple size.

2

It contains the information about tuple element type.

Member functions

Sr.No. Member function & description
1

It is a construct tuple.

2

It is a tuple operator.

3

It swaps content.

Object creation

Sr.No. Object creation & description
1

It constructs tuple.

2

It forward as tuple.

3

It contains tie arguments.

4

It concatenate tuples.

Element access

Sr.No. Element access & description
1

It is used to get element.

Non-member function

Sr.No. Non-member function overload & description
1

It contains relational operators for tuple.

Objects

Sr.No. Object & description
1

It ignores assignment.

Translate »