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

Пара вопросов по итераторам - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Многомдульные преложения http://www.cyberforum.ru/cpp-beginners/thread291591.html
Есть такое задание: Любое задание из лабораторных работ оформить в виде многомодульного приложения с использованием заголовочных файлов. Ребята, подскажите, что и как тут делать надо, последняя...
C++ нужен дебаггер для QT Creator кто знает, киньте мне пожалуйста это важно http://www.cyberforum.ru/cpp-beginners/thread291570.html
Почему программы не видят кодировку cp866? C++
Началось с того, что я попал на ирц чат к разрабам CodeLite с просьбой разобраться с русскими буквами в консоли. Там сказали, что программы использую только те кодировки, которые есть в системе....
Написать программу, которая... C++
Здравствуйте Ув форумчане. Мне нужно написать ряд программ, сам я уже нифига не помню, честно пытался делать. А для тех кто это все знает и помнит, думаю будет пустяком. Я учусь на заочке, а скоро...
C++ Максимальное множество вершин графа http://www.cyberforum.ru/cpp-beginners/thread291542.html
Алгоритм Брона-Кербоша на СИ. Нахождение максимального независимого множества вершин графа, через таблицу смежности. Не могу додуматься как образовать рекурсию.
C++ создать функцию на основе кода (разбиение строки на отрезки) Здравствуйте уважаемые программисты. Мне нужна Ваша помощь. Есть небольшой код программы, суть которой в следующем. На входе есть строка. Программа "разбивает" строку на отрезки по разделителю (в... подробнее

Показать сообщение отдельно
mansp
18 / 18 / 0
Регистрация: 07.11.2010
Сообщений: 136
09.05.2011, 12:58
Цитата Сообщение от diagon Посмотреть сообщение
Почему в этом коде элементы удаляются через одного?
Код C++1
2 for (std::vector <int>::iterator j = vector.begin(); j < vector.end(); j++)
vector.erase(j)
вот так можно
C++
1
 vector.erase (vector.begin(),vector.end())
erase ведь удаляет елемент вектора и сдвигает его грубо говоря ,циклом ты просто удаляеш елемент, затем вектор сдвигаетса, тот элемент корой должен быть после удалённого стает на его место ,дальше выходит ты просто перескакиваеш
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru