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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка 1 error C2064: результатом вычисления фрагмента не является функция, принимающая 0 аргументов http://www.cyberforum.ru/cpp-beginners/thread548293.html
Помогите пожалуйста разобраться не пойму почему выдает 2 ошибки? Ошибка 1 error C2064: результатом вычисления фрагмента не является функция, принимающая 0 аргументов Ошибка 2 error C2064: результатом вычисления фрагмента не является функция, принимающая 1 аргументов #include "StdAfx.h" #include <STDLIB.H> #include <time.h> #include<iostream>
C++ Матрицы: нахождение сумм положительных элементов строк каждой матрицы программирование с использованием процедур составить программу для нахождения сумм положительных элементов строк каждой матрицы A(n,m),B(k,l), где n,m,k,l не превосходят 20. результаты запомнить в массивы APL и BPL. http://www.cyberforum.ru/cpp-beginners/thread548289.html
C++ Обнулить массив char
Как это обнулить на Microsoft Visual Studio IDE char buffer; Пробовал уже buffer = ""; не выходит. Добавлено через 12 минут вопрос закрыт
Элемент массива, встречающйся наибольшее число раз. C++
Здравствуйте! Нужно найти элемент массива, встречающийся наибольшее число раз. Желательно самый простой способ и с коментариями. Заранее спасибо. :) Добавлено через 6 минут Мой вариант, не работает: #include "stdafx.h"
C++ Сравнение строк http://www.cyberforum.ru/cpp-beginners/thread548272.html
Сначала указываю каталог, из которого нужно вывести список файлов этого каталога, затем ввожу имя искомого файла. В цикле делаю сравнение двух строк: если файл найдет, то должно выводится соответствующее сообщение. Но почему-то не выводится. Скажите как сделать поиск файла в указанном каталоге по другому? Вот мой код: gets(asd); gets(bm); strcpy(del,asd); strcat(del,"\\*.*");...
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 - все работают при условии, что контейнеры отсортированы .
 
Текущее время: 11:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru