Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt einen konstanten Iterator mit wahlfreier Zugriff auf das erste Element im Container zurück.
const_iterator cbegin() const;
Rückgabewert
Ein const Iterator mit wahlfreier Zugriff, der das erste Element in deque Class oder zum Speicherort folgt leeren deque behandelt.Sie sollten den Wert immer vergleichen, der mit deque::cend zurückgegeben wird, oder deque::end, ihn sicherzustellen ist gültig.
Hinweise
Mit dem Rückgabewert von deque::cbegin, kann das deque-Objekt nicht geändert werden.
Beispiel
// deque_cbegin.cpp
// compile with: /EHsc
#include <deque>
#include <iostream>
int main()
{
using namespace std;
deque<int> c1;
deque<int>::const_iterator c1_Iter;
c1.push_back(1);
c1.push_back(2);
cout << "The deque c1 contains elements:";
c1_Iter = c1.cbegin();
for (; c1_Iter != c1.cend(); c1_Iter++)
{
cout << " " << *c1_Iter;
}
cout << endl;
// The following line would be an error because iterator is const
// *c1.cbegin() = 200;
}
Anforderungen
Header: <deque>
Namespace: std