deque::begin (STL/CLR)
Definisce l'inizio della sequenza controllata.
iterator begin();
Note
La funzione membro restituirà un iteratore di accesso casuale che definisce il primo elemento della sequenza selezionata, ovvero poco oltre la fine di una sequenza vuota.Viene utilizzato per ottenere un iteratore che definisce l'inizio current della sequenza controllata, ma il cui stato può modificarsi se la lunghezza della sequenza controllata cambia.
Esempio
// cliext_deque_begin.cpp
// compile with: /clr
#include <cliext/deque>
int main()
{
cliext::deque<wchar_t> c1;
c1.push_back(L'a');
c1.push_back(L'b');
c1.push_back(L'c');
// display initial contents " a b c"
for each (wchar_t elem in c1)
System::Console::Write(" {0}", elem);
System::Console::WriteLine();
// inspect first two items
cliext::deque<wchar_t>::iterator it = c1.begin();
System::Console::WriteLine("*begin() = {0}", *it);
System::Console::WriteLine("*++begin() = {0}", *++it);
// alter first two items and reinspect
*--it = L'x';
*++it = L'y';
for each (wchar_t elem in c1)
System::Console::Write(" {0}", elem);
System::Console::WriteLine();
return (0);
}
Requisiti
intestazione: <cliext/deque>
Cliext diSpazio dei nomi: