Freigeben über


array::operator[]

Greift auf ein Element in einer angegebenen Position zu.

reference operator[](size_type off);
const_reference operator[](size_type off) const;

Parameter

  • off
    Die Position des Elements, auf das zugegriffen wird.

Hinweise

Die Memberfunktionen geben einen Verweis auf das Element der Sequenz in Position gesteuerten off zurück. Wenn diese Position ungültig ist, ist das Verhalten undefiniert.

Beispiel

 

// std_tr1__array__array_operator_sub.cpp 
// compile with: /EHsc 
#include <array> 
#include <iostream> 
 
typedef std::array<int, 4> Myarray; 
int main() 
    { 
    Myarray c0 = {0, 1, 2, 3}; 
 
// display contents " 0 1 2 3" 
    for (Myarray::const_iterator it = c0.begin(); 
        it != c0.end(); ++it) 
        std::cout << " " << *it; 
    std::cout << std::endl; 
 
// display odd elements " 1 3" 
    std::cout << " " << c0[1]; 
    std::cout << " " << c0[3]; 
    std::cout << std::endl; 
 
    return (0); 
    } 
 
  

Anforderungen

Header: <Array>

Namespace: std

Siehe auch

Referenz

<array>

array-Klasse (STL)

array::at