0 / 0 / 1
Регистрация: 05.03.2014
Сообщений: 94
1

Как лучше всего пробежать все элементы контейнера?

13.01.2016, 01:41. Показов 500. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Речь о следующем. Есть vector.
Я хочу пробежать все его элементы, но походу я буду проверять удовлетворяют они определенному условию или нет.
Если да, то этот элемент удаляется.

Как это лучше всего реализовать?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.01.2016, 01:41
Ответы с готовыми решениями:

Пробежать все элементы контейнера
Очень странная ошибка возникает в цикле: for (std::vector<int>::iterator it = Z.begin() ; it !=...

Как же все-таки лучше всего перегружать операторы?
1. Нужно ли использовать friend там, где это возможно? (или не стоит злоупотреблять где-нибудь?)...

Как лучше всего перемешать массив, чтобы внутренние элементы остались в том же порядке
Есть такой массив : public static string ARR = new string { { "Row1-Item1", "Row1-Item2",...

MDI Forms: все элементы контейнера (владельца) перекрывают дочернюю форму
при создании в MDI контейнере дочерних форм, все элементы контейнера(владельца), перекрывают...

4
Модератор
Эксперт по электронике
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,519
13.01.2016, 01:49 2
Цитата Сообщение от FortranDLL Посмотреть сообщение
Если да, то этот элемент удаляется.
может тогда лучше не массив а список использовать, из массива сложно удалить элементы
1
0 / 0 / 1
Регистрация: 05.03.2014
Сообщений: 94
13.01.2016, 02:05  [ТС] 3
Спасибо. Мысль понял, надо использовать remove_if.
А если например мне надо проверить условия у соседних элементов еще вдобавок она сгодится?
0
2443 / 1841 / 406
Регистрация: 15.12.2013
Сообщений: 8,238
13.01.2016, 02:14 4
FortranDLL, лучше конкретный пример приведите.
1
0 / 0 / 1
Регистрация: 05.03.2014
Сообщений: 94
13.01.2016, 02:23  [ТС] 5
Пусть задан список целых: 4, 7, 12, 24.
Если в списке какое-либо из чисел делится на соседнее, то я хочу исключить делитель из списка.
В списке 4, 7, 12, 24 только 24 делится на 12. Соответственно 12 надо исключить.
0
13.01.2016, 02:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.01.2016, 02:23
Помогаю со студенческими работами здесь

Как лучше всего учить С#?
Всем доброго времени суток! Около месяца назад начал изучение C# с книги Герберта Шилдта C# 4.0....

Как лучше всего отомстить?
Я не хочу особо ничего говорить... банят меня не совсем справедливо... да бываю виновным, но не по...

Путешествие коня. Почему конь не хочет пробежать все возможные варианты?
Всем привет. #include "stdafx.h" #include <iostream> using namespace std; int _tmain(int...

Как лучше всего сателлиты индексировать?
Если я с одного IP-адресса добавлю в аддурилку яши и гугла 4 сайта без ссылочной массы которые...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru