13 / 13 / 7
Регистрация: 28.01.2012
Сообщений: 549
|
|
1 | |
Foreach11.04.2014, 16:52. Показов 4225. Ответов 11
Метки нет (Все метки)
0
|
11.04.2014, 16:52 | |
Ответы с готовыми решениями:
11
Replace_if и foreach tuple foreach Foreach цикл и потоки Отличие итератора от foreach |
244 / 155 / 48
Регистрация: 03.04.2013
Сообщений: 317
|
||||||
11.04.2014, 16:56 | 2 | |||||
В каком смысле свой?
0
|
11.04.2014, 16:58 | 3 | |||||
Думаю, по аналоге с этим:
0
|
13 / 13 / 7
Регистрация: 28.01.2012
Сообщений: 549
|
|
11.04.2014, 16:59 [ТС] | 4 |
ну в стандартном for_each там
for_each(InputIterator first, InputIterator last, Function fn) а меня такое не устраивает хочу сделать вида foreach(char с in str)
0
|
2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
|
||||||
11.04.2014, 17:02 | 5 | |||||
Пусть а - контейнер, со всеми членами которого нужно произвести некоторое действие, то
0
|
244 / 155 / 48
Регистрация: 03.04.2013
Сообщений: 317
|
||||||
11.04.2014, 17:04 | 6 | |||||
0
|
3257 / 2059 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
|
|
11.04.2014, 17:04 | 7 |
Не надо извращаться. Нормальный foreach есть в С++11.
Если нельзя пользоваться 11м стандартом, можно использовать BOOST_FOREACH. Если все-таки хочется задолбаться, то в этой теме я старался подробно расписать на примере написание такого макроса в несколько упрощенном виде: Хак препроцессора, объясните как работает
0
|
0x10
|
11.04.2014, 20:26
#9
|
0
|
13 / 13 / 7
Регистрация: 28.01.2012
Сообщений: 549
|
|
11.04.2014, 20:51 [ТС] | 10 |
0
|
11.04.2014, 22:16 | 12 | |||||
В XE5 нет поддержки нового стандарта, зато должен работать BOOST_FOREACH (В XE3 работает)
Добавлено через 5 минут
0
|
11.04.2014, 22:16 | |
11.04.2014, 22:16 | |
Помогаю со студенческими работами здесь
12
реализация foreach в C++, другой синтсксис Скорость перебор вектора while/for/foreach Класс-функтор с использованием foreach и transform О "нестабильности" или "переполнении" цикла foreach Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |