std::get(std::pair)
来自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) | (C++11 起) |
| template< size_t N, class T1, class T2 > const typename std::tuple_element<I, std::pair<T1,T2> >::type& |
(2) | (C++11 起) |
| (3) | (C++11 起) | |
提取一個元素的元組介面對使用.
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.
目錄 |
[编辑] 參數
| p | - | 對提取其內容
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. |
[编辑] 返回值
1-2)返回
3) p.firstN==0p.second如果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.
如果std::forward<T1&&>(p.first)返回
N==0和std::forward<T2&&>(p.second)如果N==1Original:
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.
[编辑] 例外
1-3)[编辑] 為例
#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; }
Output:
(1, 3.14)
[编辑] 另請參閱
| tuple訪問指定的元素 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. (函數模板) | |
accesses an element of an array (函數模板) | |