array::at
Greift auf ein Element in einer angegebenen Position zu.
reference at(size_type off);
const_reference at(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 gesteuerten Position off zurück.Wenn diese Position ungültig ist, wird die Funktion ein Objekt der Klasse out_of_range aus.
Beispiel
// std__array__array_at.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.at(1);
std::cout << " " << c0.at(3);
std::cout << std::endl;
return (0);
}
Anforderungen
Header: <array>
Namespace: std