std::get(std::pair)
De cppreference.com
![]() |
This page has been machine-translated from the English version of the wiki using Google Translate.
The translation may contain errors and awkward wording. Hover over text to see the original version. You can help to fix errors and improve the translation. For instructions click here. |
template< size_t N, class T1, class T2 > typename std::tuple_element<I, std::pair<T1,T2> >::type& |
(1) | (depuis C++11) |
template< size_t N, class T1, class T2 > const typename std::tuple_element<I, std::pair<T1,T2> >::type& |
(2) | (depuis C++11) |
template< size_t N, class T1, class T2 > typename std::tuple_element<I, std::pair<T1,T2> >::type&& |
(3) | (depuis C++11) |
Extrait un élément de la paire en utilisant une interface de type tuple .
Original:
Extracts a element from the pair using tuple-like interface.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Sommaire |
[modifier] Paramètres
p | - | Combinaison dont le contenu à extraire
Original: pair whose contents to extract The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
[modifier] Retourne la valeur
1-2)Retours
3) p.first
si N==0
et p.second
si N==1
.Original:
Returns
p.first
if N==0
and p.second
if N==1
.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Retours std::forward<T1&&>(p.first) si
N==0
et std::forward<T2&&>(p.second) si N==1
Original:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
[modifier] Exceptions
1-3)[modifier] Exemple
#include <iostream> #include <utility> int main() { auto p = std::make_pair(1, 3.14); std::cout << '(' << std::get<0>(p) << ", " << std::get<1>(p) << ')' << std::endl; }
Résultat :
(1, 3.14)
[modifier] Voir aussi
tuple accède élément spécifié Original: tuple accesses specified element The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (fonction générique) | |
accesses an element of an array (fonction générique) |