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

Функция упорядочивания элементов set - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевод числа в p-ичной системе счисления в десятичную систему http://www.cyberforum.ru/cpp-beginners/thread1151057.html
Задание: Дана символьная строка, представляющая собой запись натурального числа в p-ичной системе счисления (2 ≤ р ≤ 9). Составить программу для перевода этого числа в десятичную систему счисления. В общем начал писать код и заступорился: #include <iostream> #include <string> using namespace std; int main() { int s,p,n;
C++ Вычислить произведение элементов массива, расположенных между первым и вторым нулевыми элементами Привет всем. Нужна помощь в таком вопросе: в одномерном массиве, состоящем из n целых элементов, вычислить произведение элементов массива, расположенных между первым и вторым нулевыми элементами. Элементы массива вводятся с экрана, данный массив и результат произведения выводятся на экран. Ломаю голову уже второй день. Ребят, выручайте. Заранее благодарен. http://www.cyberforum.ru/cpp-beginners/thread1151033.html
C++ Генератор квадратных уравнений
Ребят, очень нужна ваша помощь. Нужно написать генератор квадратных уравнений. Подскажите с помощью какого алгоритма это возможно сделать? Или подскажите свои идеи как это можно реализовать. Суть заключается в генерации квадратных уравнений в зависимости от выбранных параметров (задание границ a,b,c и х; виды уравнений: полные, неполные, приведенные, биквадратные, все виды; виды корней: целые,...
C++ Ввод строки char с пробелами
Всем доброго дня. Подскажите плз, У меня есть указатель char *str как ввести в него строку с пробелами которую ввел пользователь. Класс стринг нельзя использовать и его функции.
C++ Ввести символьную строку найти в ней числа http://www.cyberforum.ru/cpp-beginners/thread1151015.html
Ввести символьную строку найти в ней числа. Найденные числа вывести на экран и умножить на два. Например введена символьная "hello 122 ** fgfhf 12 ffhb 6" или "hello122**fgfhf12ffhb6" то в этой строке числа 122, 12 и 6 то на экран будут выведены эти цифры умноженные на 2: 244 24 12 Заранее спасибо.
C++ Какую функцию STL использовать для работы с множеством ? Есть 2 множества : а и b for( int i = 0; i < 5; i++) { a.insert(i); } copy(a.begin(),a.end(),ostream_iterator<int>(cout, " ")); cout<<endl; for( int i = 0; i < 5; i++) { b.insert(i+1); подробнее

Показать сообщение отдельно
HenryDukart
122 / 122 / 35
Регистрация: 05.10.2013
Сообщений: 455
Завершенные тесты: 2

Функция упорядочивания элементов set - C++

18.04.2014, 20:16. Просмотров 343. Ответов 3
Метки (Все метки)

Возникла проблема на классах (элементами сет были классы). Но я попробовал такую вещь с int, и появилась та же ошибка.
C++
1
2
3
4
bool com (const int& a, const int& b)
{
    return a<b;
}
Эта функция сравнения двух чисел. Теперь пытаюсь создать множество
C++
1
set<int, com> s;
но компилятор выдает ошибку:
Код
error C2923: std::set: "com" не является допустимым аргументом типа шаблон для параметра "_Pr"
Помогите, пожалуйста, разобраться. Кстати, с функторами работает.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru