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

Алгоритм STL - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ while(strlen(tmp)%2==0) http://www.cyberforum.ru/cpp-beginners/thread1002599.html
Обработать строку с помощью указателя: Удалить последоватьльность из двух и более символов, эквивалентных заданной цифре. Пока сделал, чтобы удалялась последовательность из 2х символов #include...
C++ Удалить из одного set вместимость другого Помогите пожалуйста написать кусок кода. У меня есть set N и set v. В сете N есть все елементы V, как огранизовать удаление из множества N всех елементов V? Через erase ошибку выдает( http://www.cyberforum.ru/cpp-beginners/thread1002593.html
поиск слова в строке C++
Добрый день! Помогите найти ошибку. Задание длина файла 1000 символов (длина строки 70 символов). Данные из файла занести в структуру с полем строка. Определить порядковый номер заданного слова в...
Ребята немогу понять задачу на С++ C++
В волшебной стране используются монетки достоинством A1, A2,..., AM. волшебный человечек пришел в магазин и обнаружил, что у него есть ровно по две монетки каждого достоинства. Ему нужно заплатить...
C++ Ошибка в функции http://www.cyberforum.ru/cpp-beginners/thread1002574.html
Ошибка в функции if ((m % 2 == 0) && (n % 2 == 1)) { for (int i = 0; i < n; i++) for (int j = 0; j < m; j++) { k1 = z; k2 = z; } cout << "Центральнi координати: "...
C++ Задача "Тестовое задание" Доброго времени суток :) http://acm.timus.ru/problem.aspx?space=170&num=3 вот задача, а вот мое решение: #include <iostream> using namespace std; int users = 0; struct koms { char kom; подробнее

Показать сообщение отдельно
aligeri
-1 / 0 / 0
Регистрация: 09.06.2013
Сообщений: 8

Алгоритм STL - C++

09.11.2013, 16:55. Просмотров 240. Ответов 2
Метки (Все метки)

Помогите определиться с предикатом в алгоритме
C++
1
p_sort=find_if(v_sort.begin(),v_sort.end(),???)
в случае, если вектор хранит пользовательский класс, состоящий из двух переменных типа int
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
class o_sort
{
    private:
        int otd_sort;
        int id_otd;
    public:
        //конструктор
        o_sort(): otd_sort(0),id_otd(0) {};
        o_sort(const int& a,const int& b)
        {
            otd_sort=a;
            id_otd=b;
        };
        //члены модификаторы
        void add_1() {otd_sort++;};
        void add_2(const int& a) {otd_sort=a;};
        //члены доступа
        int get_sort() const {return otd_sort;};
        int get_id() const {return id_otd;};
};
 
std::vector<o_sort*> v_sort;
std::vector<o_sort*>::iterator p_sort;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru