kennen:include:utility
no way to compare when less than two revisions
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
— | kennen:include:utility [2018-01-21 17:02] (aktuell) – angelegt - Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== < | ||
+ | ===== Klassen ===== | ||
+ | <code cpp> | ||
+ | template <class T2, class T2> | ||
+ | struct pair | ||
+ | { | ||
+ | T1 first; | ||
+ | T2 second; | ||
+ | }; | ||
+ | </ | ||
+ | [[..: | ||
+ | Ein Paar aus beliebigen Objekten. Siehe auch: [[tuple]]. | ||
+ | ===== Funktionen ===== | ||
+ | <code cpp> | ||
+ | template <class T> add_const_t< | ||
+ | </ | ||
+ | [[..: | ||
+ | Fügt dem Typ des Parameters einen '' | ||
+ | |||
+ | <code cpp> | ||
+ | template <class T1, class T2> pair< | ||
+ | </ | ||
+ | [[..: | ||
+ | Fügt zwei beliebige Werte zu einem [[..: | ||
+ | |||
+ | <code cpp> | ||
+ | template< | ||
+ | template <class T, size_t N> void swap(T (& | ||
+ | </ | ||
+ | [[..: | ||
+ | | ||
+ | |||
+ | <code cpp> | ||
+ | template <class T, class U> T exchange (T& obj, U&& new_value) | ||
+ | </ | ||
+ | [[..: | ||
+ | Weist '' | ||
+ | |||
+ | |||
+ | <code cpp> | ||
+ | template <class T> T&& forward(typename remove_reference< | ||
+ | template <class T> typename remove_reference< | ||
+ | </ | ||
+ | [[..: | ||
+ | | ||
+ | |||
+ | <code cpp> | ||
+ | // namespace std:: | ||
+ | template< | ||
+ | template< | ||
+ | template< | ||
+ | template< | ||
+ | </ | ||
+ | Beschreibung: | ||
+ | | ||
+ | Siehe auch: [[..: | ||
kennen/include/utility.txt · Zuletzt geändert: 2018-01-21 17:02 von 127.0.0.1