1 / 0 / 1
Регистрация: 30.12.2020
Сообщений: 31
|
||||||
1 | ||||||
Правильная перегрузка операторов сравнения27.06.2021, 12:58. Показов 3854. Ответов 1
Метки перегрузка оператора (Все метки)
Добрый день, есть такие каноничные правила для определения операторов сравнения внутри класса. Определяешь <, а уже через него выражаешь все остальные. Но сколько я не пытался определять <, для класса с парой чисел, это не работает так как должно (также я где-то на вики читал, что для двух геометрических точек оператор < не определён). Подскажите, существует ли реализация для оператора < для сравнения объектов класса, состоящего из двух числовых полей?
0
|
27.06.2021, 12:58 | |
Ответы с готовыми решениями:
1
правильная перегрузка операторов Перегрузка операторов сравнения Перегрузка операторов сравнения Перегрузка операторов сравнения |
18894 / 9852 / 2410
Регистрация: 30.01.2014
Сообщений: 17,295
|
|||||||||||
27.06.2021, 13:12 | 2 | ||||||||||
Сообщение было отмечено HardCandy2021 как решение
Решение
HardCandy2021,
https://en.wikipedia.org/wiki/Weak_ordering https://en.cppreference.com/w/... weak_order
1
|
27.06.2021, 13:12 | |
27.06.2021, 13:12 | |
Помогаю со студенческими работами здесь
2
Перегрузка операторов сравнения двух дат Перегрузка операторов сравнения и разницы. Класс String Перегрузка операторов сравнения для класса Rational Перегрузка оператор ввода вывода и перегрузка арифметических операторов С++ Что такое "перегрузка операторов"? Каковы принципы работы перегруженных операторов и назначение указателя this Правильная перегрузка оператора ввода Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |