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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Преобразование типов http://www.cyberforum.ru/cpp-beginners/thread298995.html
Доброго времени суток, у меня вопрос возник из нежелания переписывать довольно большой кусок кода. Есть ли какой-нибудь способ сделать такое приведение T* M=new T+1]; //mass cобственно здесь храниться количество элементов //+1 ибо M=mass; //ну и конечно массив mass имеет тип T** подскажите пожалуйста.
C++ bool в div C++ Здравствуйте. В этот знаменательный день (18 мая 2011 года) я решил начать изучать C++. Поначалу ничто не предвещало беды. Я спокойно почитывал "Базовый курс С++" и запускал приведённые там примеры... ВНЕЗАПНО!!! Компилятор начал ругаться. Ему не понравился bool. Пишет : expected unqualified-id before '^' token. Путём гугления на англоязычном форуме была найдена аналогичная проблема и... http://www.cyberforum.ru/cpp-beginners/thread298988.html
C++ цифры во входных данных.
Доброго времени суток! Нужно написать программу, где на экране вводится две строки состоящие из цифр, Из этих цифр составить максимальное число каждой строки, Вывести результат. Помогите пожалуйста.
C++ калькулятор
подскажите, как сделать чтоб при вводе с клавиатуры, можно было вводить только цифры, а буквы и символы запретитьДублирование тем запрещено правилами форума! Дубль в другом разделе удален.
C++ Процедуры массивы файлы структуры http://www.cyberforum.ru/cpp-beginners/thread298975.html
Здраствуйте всем! Ищу помощи по задачам или дельный совет как реализовать. Сказывается недостаток образованности =) Массивы 12. Пригодность детали оценивается по размеру В, который должен соответствовать интервалу A-b, А+b. Определить, имеются ли в партии из N деталей бракованные. Если да, то подсчитать их количество, иначе выдать отрицательный ответ. 17. Дана неубывающая...
C++ Програма С++ Помогите написать программу в С++ В заданной последовательности определить сколько чисел этой последовательности превышает первое число. подробнее

Показать сообщение отдельно
Ma3a
Эксперт C++
612 / 456 / 31
Регистрация: 28.01.2011
Сообщений: 605
18.05.2011, 20:33     Сравнение векторов
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
// maybe it'd be better if we make all class members static?..
template <typename T1, typename T2 = T1>
struct VectorComparer
    {
    inline bool Equal(std::vector<T1> const & v1, std::vector<T2> const & v2) const
        {
        return v1.size() == v2.size();
        }
 
    inline bool Less(std::vector<T1> const & v1, std::vector<T2> const & v2) const
        {
        return v1.size() < v2.size();
        }
 
    inline bool Greater(std::vector<T1> const & v1, std::vector<T2> const & v2) const
        {
        return v1.size() > v2.size();
        }
 
    inline int VectCmp(std::vector<T1> const & v1, std::vector<T2> const & v2) const 
        {
        const std::size_t s1 = v1.size(), s2 = v2.size();
        return s1 > s2 ? 1 : s1 < s2 ? -1 : 0;
        }
    };
сойдет?
 
Текущее время: 19:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru