alternative Standard Libary  0.29.8
std::pair< T1, T2 > Template-Strukturreferenz

#include <pair.hpp>

+ Zusammengehörigkeiten von std::pair< T1, T2 >:

Öffentliche Typen

using first_type = T1
 
using second_type = T2
 

Öffentliche Methoden

 pair ()
 
 pair (const T1 &a, const T2 &b)
 
 pair (const T1 &a)
 
 pair (const pair< T1, T2 > &rhs)
 
pairoperator= (const pair< T1, T2 > &rhs)
 

Öffentliche Attribute

T1 first
 
T2 second
 

Ausführliche Beschreibung

template<typename T1, typename T2>
struct std::pair< T1, T2 >

Dokumentation der benutzerdefinierten Datentypen

◆ first_type

template<typename T1, typename T2>
using std::pair< T1, T2 >::first_type = T1

◆ second_type

template<typename T1, typename T2>
using std::pair< T1, T2 >::second_type = T2

Beschreibung der Konstruktoren und Destruktoren

◆ pair() [1/4]

template<typename T1, typename T2>
std::pair< T1, T2 >::pair ( )
inline
45  {
46  }

◆ pair() [2/4]

template<typename T1, typename T2>
std::pair< T1, T2 >::pair ( const T1 &  a,
const T2 &  b 
)
inline
48  : first(a), second(b)
49  {
50  }
T1 first
Definition: pair.hpp:67
T2 second
Definition: pair.hpp:68

◆ pair() [3/4]

template<typename T1, typename T2>
std::pair< T1, T2 >::pair ( const T1 &  a)
inlineexplicit
52  : first(a)
53  {
54  }
T1 first
Definition: pair.hpp:67

◆ pair() [4/4]

template<typename T1, typename T2>
std::pair< T1, T2 >::pair ( const pair< T1, T2 > &  rhs)
inline
56  : first(rhs.first), second(rhs.second)
57  {
58  }
T1 first
Definition: pair.hpp:67
T2 second
Definition: pair.hpp:68

Dokumentation der Elementfunktionen

◆ operator=()

template<typename T1, typename T2>
pair& std::pair< T1, T2 >::operator= ( const pair< T1, T2 > &  rhs)
inline
61  {
62  first = rhs.first;
63  second = rhs.second;
64  return *this;
65  }
T1 first
Definition: pair.hpp:67
T2 second
Definition: pair.hpp:68

Dokumentation der Datenelemente

◆ first

template<typename T1, typename T2>
T1 std::pair< T1, T2 >::first

◆ second

template<typename T1, typename T2>
T2 std::pair< T1, T2 >::second

Die Dokumentation für diese Struktur wurde erzeugt aufgrund der Datei: