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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
IloveOOP
0 / 0 / 0
Регистрация: 23.10.2013
Сообщений: 19
#1

Как минимально просто использовать функция std::find с последовательность типа : list<myClass*> - C++

01.02.2014, 21:24. Просмотров 484. Ответов 2
Метки нет (Все метки)

Добрый день. Как минимально просто использовать функция std::find с последовательность типа : list<myClass*>,если в классе перегружен оператор сравнения?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.02.2014, 21:24     Как минимально просто использовать функция std::find с последовательность типа : list<myClass*>
Посмотрите здесь:
C++ что использовать std::cout или просто using namespace std?
C++ Каким компонентом и как вывести std::list параметризованный объектом пользовательского типа?
C++ Vector<MyClass> MyVector или вектор типа MyClass - C++
C++ Как использовать функции string::find или функция strstr(str1 ,str2)
Используя контейнер std::list, упорядочить заданную последовательность согласно условию C++
C++ Как можно еще использовать std::placeholders вне в связки с std::bind?
Есть ли разница между MyClass *c = new MyClass() и MyClass *c = new MyClasss; C++
Какого типа std::endl ? Как сделать так, чтобы функция могла принимать endl в качестве аргумента? C++
C++ Как передать целочисленную матрицу типа std::vector<std::vector<int> > в функцию?
C++ Как заменить объект в std::list?
Реализация std::list, сложность list::size() C++
C++ std::map find. Получить ключ(элемент) и как записать все данные при объявлений?

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
0x10
2459 / 1631 / 238
Регистрация: 24.11.2012
Сообщений: 4,009
01.02.2014, 21:26     Как минимально просто использовать функция std::find с последовательность типа : list<myClass*> #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Как вариант, использовать std::find_if и писать свой функтор, который будет разыменовывать указатели и сравнивать значения.
alex_x_x
бжни
2445 / 1650 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
01.02.2014, 21:29     Как минимально просто использовать функция std::find с последовательность типа : list<myClass*> #3
написать функтор или глобальный оператор сравнения
Yandex
Объявления
01.02.2014, 21:29     Как минимально просто использовать функция std::find с последовательность типа : list<myClass*>
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru