std::get(std::array)
Da 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 I, class T, size_t N > T& get( array<T,N>& a ); |
(1) | (desde C++11) |
template<size_t I, class T, size_t N > T&& get( array<T,N>&& a ); |
(2) | (desde C++11) |
template<size_t I, class T, size_t N > const T& get( const array<T,N>& a ); |
(3) | (desde C++11) |
Extrai o elemento elemento
Ith
da matriz. Original:
Extracts the
Ith
element element from the array. 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.
I
deve ser um valor inteiro em [0, N)
alcance. Esta é aplicada em tempo de compilação ao invés de at()
ou operator[]()
.Original:
I
must be an integer value in range [0, N)
. This is enforced at compile time as opposed to at()
or operator[]()
.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.
Índice |
[editar] Parâmetros
a | - | matriz cujos conteúdos para extrair
Original: array 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. |
[editar] Valor de retorno
1)Referência para o elemento de
2) Ith
a
.Original:
Reference to the
Ith
element of a
.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.
Rvalue referência para o elemento de
3) Ith
a
, a menos que o elemento é de lvalue tipo de referência, neste caso, é devolvido lvalue referência.Original:
Rvalue reference to the
Ith
element of a
, unless the element is of lvalue reference type, in which case lvalue reference is returned.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.
Const referência ao elemento
Ith
de a
.Original:
Const reference to the
Ith
element of a
.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.
[editar] Exceções
[editar] Exemplo
#include <iostream> #include <array> int main() { std::array<int, 3> arr; // set values: std::get<0>(arr) = 1; std::get<1>(arr) = 2; std::get<2>(arr) = 3; // get values: std::cout << "(" << std::get<0>(arr) << ", " << std::get<1>(arr) << ", " << std::get<2>(arr) << ")\n"; }
Saída:
(1, 2, 3)
[editar] Veja também
acessar o elemento especificado Original: access specified element The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (função pública membro) | |
acessar o elemento especificado com verificação de limites Original: access specified element with bounds checking The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (função pública membro) | |
tupla acessa elemento especificado 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. (modelo de função) | |
(C++11) |
acede a um elemento de um pair Original: accesses an element of a pair The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (modelo de função) |