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

Критерий сортировки для set - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что можно возвратить из функции если нужный объект не создан http://www.cyberforum.ru/cpp-beginners/thread1531985.html
Добрый день! Есть функции, которые возвращают указатели на двумерные массивы, но заполнение и создание массива происходит после проверки выполнения условия (например, операции с матрицами -...
C++ Указать материалы, направление Доброго времени суток, прошу у Вас помощи. Мне нужна программа, которая взаимодействует с браузером. Мне 48 лет, когда то давным давно я изучал С++ по учебной программе своего ВУЗа (основы). Что... http://www.cyberforum.ru/cpp-beginners/thread1531981.html
C++ Вывести размер самой длинной строки
как вывести наибольшее кол-во символов через max не получается, и есть ли вообще такая функция "max" ? string a,b,c,f; cout <<"name"<<endl; cin >> a; cout <<"name"<<endl; cin >> b; cout...
C++ Алгоритм DDA для черчения окружности
Добрый день. Может кто подсказать где я могу найти точное описание работы данного алгоритма? Для черчения прямых линий это я нашол и в инете куча инфы, а вот окружности тут как то глухо. Поделитесь...
C++ Разработка многомодульной программы с выделением подпрограмм http://www.cyberforum.ru/cpp-beginners/thread1531891.html
Помогите, пожалуйста, подкорректировать программу!!! Я ее написала, но когда проверяю на симметричность главной диагонали - и так, и так выполнятся условие. Как остановить программу, если условие не...
C++ Определить класс Vector Не могу понять оформление класса вектора. Перечитала лекцию, погуглила - инфы стало слишком много и я запуталась; все равно не могу понять, как правильно оформить описание вектора, если мне нужно... подробнее

Показать сообщение отдельно
DrOffset
7313 / 4413 / 999
Регистрация: 30.01.2014
Сообщений: 7,251
16.09.2015, 22:32
Цитата Сообщение от IVSasha Посмотреть сообщение
что такое RuntimeCompare<int>::reverse?
Число. Значение из enum -
Цитата Сообщение от IVSasha Посмотреть сообщение
C++
1
enum CompareMode {normal, reverse};
Цитата Сообщение от IVSasha Посмотреть сообщение
ерунда какая-то.
Потому что такая ерунда написана была изначально. Вот этот конструктор:
C++
1
2
3
    RuntimeCompare(CompareMode mode=normal)
        : compareMode(mode)
    {}
объявлен без explicit. Что дает право на неявное преобразование CompareMode -> RuntimeCompare через конструктор (что и произошло в твоем случае). А это, как ты верно выразился, действительно ерунда.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru