Показать сообщение отдельно
A_D
MONOGROME
Аватар для A_D
Сообщения: 11,007
Регистрация: 11.02.2009
Откуда: Бразилия
Старый пост, нажмите что бы добавить к себе блог 20 мая 2014, 13:10
  #3122 (ПС)
короче..библиотека stl.на защиту лабы препод дал такую запись..и сказал с ней разобраться..понять не могу что он хочет..
в общем..может вы разберетесь..

int a;
a[10]=5;
b;
int b;

i = iterator
b= значение, соответствующее 11 элементу vector a..

есть варианты, что он хочет? найти 11 элемент? массив из 10 жэ.

Добавлено через 3 часа 32 минуты 18 секунд
пацаны оно нет?
#include <iostream>
#include <vector>//нужна директива vector

using namespace std; //нужно пространство имен std

int main(void)
{
int A[10] = {5};
vector<int> v(A, A + 11); //копируем массив А в вектор v
vector<int>::iterator it = v.begin(); //создаем итератор it

int i = 0; //переменная, для прибавления к итератору
while (i<11) //в массиве 11 значени
{
cout « *(it + i) « " ";//используем арифметику указателей
i++;//увеличиваем i на один
}

return 0;
}

offline
Ответить с цитированием