std::add_lvalue_reference, std::add_rvalue_reference — cppreference.com
De cppreference.com
<metanoindex/>
<tbody> </tbody>
| Déclaré dans l'en-tête <type_traits> |
||
|
|
(1) | (depuis C++11) |
|
|
(2) | (depuis C++11) |
1)
Si T est un objet ou une fonction, fournit une type membre typedef qui est T&. Si T est une référence rvalue dans une certaine U type, puis type est U&. Sinon, type est T .
Original:
If T is an object or function, provides a member typedef type which is T&. If T is an rvalue reference to some type U, then type is U&. Otherwise, type is T.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
2)
Si T est un objet ou une fonction, fournit une type membre typedef qui est T&&, sinon type est T .
Original:
If T is an object or function, provides a member typedef type which is T&&, otherwise type is T.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Types de membres
Nom Original: Name The text has been machine-translated via Google Translate. |
Definition |
type
|
référence à Original: reference to The text has been machine-translated via Google Translate. |
Notes
Ces transformations de type honneur règles effondrement de référence:
Original:
These type transformations honor reference collapse rules:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
std::add_lvalue_reference<T&>::type is T& std::add_lvalue_reference<T&&>::type is T& std::add_rvalue_reference<T&>::type is T& std::add_rvalue_reference<T&&>::type is T&&
Exemple
Voir aussi
vérifie si un type est soit lvalue de référence ou' rvalue de référence Original: checks if a type is either lvalue reference or rvalue reference The text has been machine-translated via Google Translate. (classe générique) [edit] | |
supprime référence du type donné Original: removes reference from the given type The text has been machine-translated via Google Translate. (classe générique) [edit] | |