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

итераторы в list - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вызов шаблонной фунции http://www.cyberforum.ru/cpp-beginners/thread860068.html
T pow (int T, int n_) { if (!n_) return 1; T x = x_ ; int n = n_; do { n--; x *= x;
C++ Посмотрите пожалуйста с "list" У меня есть шаблонный список и - тип списка класс . Мне нужно реализовать поиск значения сравнивая с полями класса. Подскажите пожалуйста как можно обратится к одному полю класса. Это как бы... http://www.cyberforum.ru/cpp-beginners/thread860065.html
C++ Переделать код так, чтобы использовались диапазоны значений с помощью указателей
Мне уже стыдно сюда писать ей богу :wall: . Но есть задача переделать Код№1 так чтобы использовались диапазоны значений с помощью указателей. А функция fill_array() должна возвращать следующий адрес...
Программа для считывания содержимого директории (Си -> Си++) C++
#include <stdio.h> #include <dirent.h> int main(int argc, char ** argv) { DIR * d; struct dirent * entry; if (argc != 2) { printf("Использование: %s <директория>\n", argv); return 0;
C++ Передвижение графических объектов на языке С++ http://www.cyberforum.ru/cpp-beginners/thread860049.html
Здравствуйте. Помогите пожалуйста создать программу для решения задачи перемещения круга, вписанного в прямоугольник, по диагонали с заданным шагом и задержкой в полторы секунды... Программа...
C++ Определение количества символов в тексте Во входном файле text.txt содержится текст на английском языке. Требуется написать программу, которая будет определять и выводить на экран английскую букву, встречающуюся в этом тексте чаще всего,... подробнее

Показать сообщение отдельно
bounce
4 / 4 / 2
Регистрация: 07.01.2013
Сообщений: 21

итераторы в list - C++

09.05.2013, 18:34. Просмотров 1436. Ответов 6
Метки (Все метки)

привет, подскажите как реализовать поиск c двумя циклами в списке:
C++
1
2
3
4
5
for (list <Mc*>::iterator i = myList.begin (); i != myList . end () - 1; i++)
        for (list <Mc*>::iterator j = i + 1; j != myList . end (); j++)
        {
 
        }
как заменить i + 1 и i - 1?
и если из списка удаляется элемент, как потом восстановить итератор, что бы заново можно было кусок кода выше выполнить?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru