Compartir a través de


deque::at

Devuelve una referencia al elemento en la ubicación especificada del deque.

reference at( 
   size_type _Pos 
); 
const_reference at( 
   size_type _Pos 
) const;

Parámetros

  • _Pos
    El subíndice (o número de posición) del elemento a hacer referencia en el deque.

Valor devuelto

Si _Pos es mayor que el tamaño de deque, en produce una excepción.

Valor devuelto

Si el valor devuelto de en se asigna a const_reference, el objeto de deque no puede modificarse. Si el valor devuelto de en se asigna a reference, el objeto de deque puede modificarse.

Ejemplo

// deque_at.cpp
// compile with: /EHsc
#include <deque>
#include <iostream>

int main( ) 
{
   using namespace std;
   deque <int> c1;
   
   c1.push_back( 10 );
   c1.push_back( 20 );

   const int& i = c1.at( 0 );
   int& j = c1.at( 1 );
   cout << "The first element is " << i << endl;
   cout << "The second element is " << j << endl;
}
  

Requisitos

Encabezado: <deque>

Espacio de nombres: std

Vea también

Referencia

deque (Clase)

deque::operator[] y deque::at

Biblioteca de plantillas estándar