Записки программиста
Авторский блог Михаила Лукина

vector::begin


iterator begin ();
const_iterator begin () const;

 

Возвращает итератор произвольного доступа, указывающий на первый элемент вектора.

 

Замечание. Функция begin похожа на функцию front, однако front возвращает ссылку на первый элемент вектора.

 

Параметры

Нет.

 

Возвращаемое значение

Итератор произвольного доступа, указывающий на первый элемент вектора.

 

Пример.

#include <iostream>
#include <vector>

using namespace std;

int main()
{
  vector<int> theVector;

  for (int i = 0; i < 5; i++)
  {
    theVector.push_back(i);
  }

  cout << "theVector elements:\n";

  for (vector<int>::iterator iter = theVector.begin(); iter != theVector.end(); iter++)
  {
    cout << *iter << " ";
  }
  cout << endl;

  return 0;
}

Результат:

theVector elements:
0 1 2 3 4

Временная сложность

O(1)

 

Версия для печати

© 2010-2014. Записки программиста. Все права защищены.
Яндекс.Метрика
ВебСтолица.РУ: создай свой бесплатный сайт!  | Пожаловаться  
Движок: Amiro CMS