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

Сравнение списков - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка 1 error C2064: результатом вычисления фрагмента не является функция, принимающая 0 аргументов http://www.cyberforum.ru/cpp-beginners/thread548293.html
Помогите пожалуйста разобраться не пойму почему выдает 2 ошибки? Ошибка 1 error C2064: результатом вычисления фрагмента не является функция, принимающая 0 аргументов Ошибка 2 error C2064:...
C++ Матрицы: нахождение сумм положительных элементов строк каждой матрицы программирование с использованием процедур составить программу для нахождения сумм положительных элементов строк каждой матрицы A(n,m),B(k,l), где n,m,k,l не превосходят 20. результаты запомнить в... http://www.cyberforum.ru/cpp-beginners/thread548289.html
C++ Обнулить массив char
Как это обнулить на Microsoft Visual Studio IDE char buffer; Пробовал уже buffer = ""; не выходит. Добавлено через 12 минут вопрос закрыт
Элемент массива, встречающйся наибольшее число раз. C++
Здравствуйте! Нужно найти элемент массива, встречающийся наибольшее число раз. Желательно самый простой способ и с коментариями. Заранее спасибо. :) Добавлено через 6 минут Мой вариант, не...
C++ Сравнение строк http://www.cyberforum.ru/cpp-beginners/thread548272.html
Сначала указываю каталог, из которого нужно вывести список файлов этого каталога, затем ввожу имя искомого файла. В цикле делаю сравнение двух строк: если файл найдет, то должно выводится...
C++ Найти самое длинное слово в строке Здравствуйте! Нужно найти самое длинное слово в строке, введённой с клавиатуры. Желательно самый простой способ с коментариями. Заранее спасибо. :) подробнее

Показать сообщение отдельно
dota
3 / 3 / 0
Регистрация: 20.09.2010
Сообщений: 100
15.04.2012, 12:45  [ТС]
насколько я знаю , есть метод sort() для таких списков . Но тогда придется перегружать оператор < , что моем случае не очень удобно .

Добавлено через 12 часов 46 минут
Единственно , что я смог придумать , это записать списки в буферные списки tmp1 и tmp2, которые можно преобразовывать , как нам захочется (так как мой оператор сравнения не предусматривает изменение объектов). Далее сортирую tmp1 и tmp2 и проверяю условие tmp1==tmp2 (благо этот оператор уже перегружен в самом классе list) .
ЗЫ : но это все , конечно , немного нерационально . неужели нет менее трудоемких способов сравнить не отсортированные объекты ? посмотрел даже парочку методов контейнера set - все работают при условии, что контейнеры отсортированы .
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru