Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Можно ли обнулить вектор? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Даны действительные числа a, b. кто поможет http://www.cyberforum.ru/cpp-beginners/thread651828.html
Даны действительные числа a, b. Получить u = min(a, b-a), y = min(ab, a+b), k = min(u+v2, 3.14).
C++ Даны отрезки а, b, c и d Даны отрезки а, b, c и d. Для каждой тройки этих отрезков, из которой можно построить треугольник, вывести на экран площадь данного треугольника. Проверку существования треугольника оформить в виде... http://www.cyberforum.ru/cpp-beginners/thread651826.html
Матрица C++
С клавиатуры вводится размерность матрицы, затем сама матрица. найти все элементв меньшие среднего арифметического можно использовать только 1 оператор цикла.
C++ Даны натуральные числа a,b,c
Даны натуральные числа a, b, c. Определить функцию bin (x), переводящую число х из десятичной системы счисления в двоичную. Найти двоичное представление эти чисел.
C++ блочный шифр ХТЕА http://www.cyberforum.ru/cpp-beginners/thread651816.html
Здорова всем. Помогите пожалуйста реализовать программный код блочного шифра ХТЕА. Сам программный код у меня есть. Проблема заключается в его реализации так как я не умею программировать на С++. ...
C++ Игра слов, игра Scrabble Задание: Создать программу для решения задачи построения слова из некоторого множества букв (игра Scrabble) используя алгоритмы поиска в глубину и в ширину. Длина слова не менее 5 букв. Заранее... подробнее

Показать сообщение отдельно
AnreyKazakov
Заблокирован

Можно ли обнулить вектор? - C++

14.09.2012, 11:12. Просмотров 4110. Ответов 3
Метки (Все метки)

Нужна помощь.... В цикле идет считывание с клавиатуры в вектор, в каждой итерации необходимо заполнить вектор словами из строчки.... Проблема в том, что он гад не обнуляется, и в итоге на второй итерации в векторе сидят все слова с 1-го ввода + все слова со второго ввода, а надо чтобы только со второго были, ну и т д Пытался обнулять элементы ... Но КАК?
Вот
C++
1
2
void null(std::vector<std::string> &vec)    {
for(std::vector<std::string>::iterator jx=vec.begin();jx!=vec.end();++jx){*jx="";}}
конечно не помогло, пытался так vec.end()=vec.begin(); , тоже ничего, как уменьшить его размер? он меня забадал уже....
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru