c++ STL; (vector) подскажите как в промежутке поменять элементыПРИМЕР: создали

C++ STL; (vector) подскажите как в интервале поменять элементы
ПРИМЕР: создали последовательность 1 2 3 4 5 6 7 8
ввожу интервал к примеру от 2 по 5 поменять на 0
ВЫВОД: 1 2 0 0 0 7 8

Задать свой вопрос
1 ответ
Циклом for можно воплотить задачку.

for (i = 2; i lt; 5; i ++)
v[i] = 0;
Милана Нехаевская
спасибо громадное ....так просто это было сделать(( вот я Дурень
Гутник Серега
во-первых: всё, что вы написали - я великолепно знаю. во-вторых: цель моей конструкции - наглядно показать, а не сделать что-то сверх разумное. не считая того, если бы я писал серьёзную программку, то написал бы обычные итераторы и превосходно позаботился бы об методе. в-третьих: если мне нужен итератор на заключительном месте после работы цикла, то ++i -действительно превосходная вещь, но если у меня будет временная переменная для цикла, то i++ либо ++i - теснее дело вкуса.
Павел Дивтян
ибо после работы цикла i "удалится". magic values/numbers - вправду ужасная вещь.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт