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

Сортировка по любому полю - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ undefined reference to `vtable for http://www.cyberforum.ru/cpp-beginners/thread861426.html
Вылетает эта ошибка при компиляции вот этого класса: class BrassPlus : public AcctABC { private: double maxLoan; double rate; double owesBank; public: BrassPlus(const char *s = "Nullbody", long an = -1, double bal = 0.0, double ml = 500,
C++ Некорректный вывод содержимого из файла Слова вроде переносит... но на выводе элементов (ну по тексту смотреть, если. Элементы списка....) - криво выводит string str; string word; char ch; FILE *f = fopen("theory.txt","r"); int page = 1; int count_back = 0; int cc = 0; while (!feof(f)) http://www.cyberforum.ru/cpp-beginners/thread861423.html
Бином Ньютона C++
Привет всем! Очень нужна помощь в решении следующей задачи на с++: Разработка программного средства, позволяющего разложить выражение (ax+by)^n в бином Ньютона. Заранее спасибо!
Ошибка там где коментарий! C++
//--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused #include <conio.h> #include <iostream.h>
C++ Метод Дормана-Принса http://www.cyberforum.ru/cpp-beginners/thread861402.html
Друзья, очень нужна помощь в решении нижеприведенной задачи на с++: Разработка программного средства для численного решения дифференциального уравнения одной переменной методом Дормана–Принса. Буду благодарна всем, кто поможет хоть чем-то, сама не знаю даже, с чего начать(
C++ дан код, не компилируется Задано натуральное число k, символьный файл g и текстовый файл f. Файл g содержит 30 слов, каждое из которых будем называть ключевым. Сформировать файл ff, содержащий строки файла f, циклически сдвинутые так, чтобы каждое ключевое слово, которое входит в строку, начиналось с k-й позиции. Строки, не содержащие ключевых слов в файл ff не включаются. Проблема в том,что жалуется на ... подробнее

Показать сообщение отдельно
Ternsip
 Аватар для Ternsip
660 / 188 / 6
Регистрация: 10.05.2012
Сообщений: 595
11.05.2013, 15:00     Сортировка по любому полю
kura007, просто заводишь вектор твоих объектов a; далее так : sort(a.begin(), a.end(), pred(idx)), где pred - булева функция (которая принимает 3 аргумента твойтип a, твойтип b, int idx), а idx - номер поля, по которому нужно сортировать в ней ты опишешь следующее
if (idx == 0) return (a.первое поле < b.первое поле)
if (idx == 1) return .... итд

Добавлено через 6 секунд
kura007, http://www.cplusplus.com/reference/algorithm/sort/
 
Текущее время: 18:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru