Re[3]: Внезапно, ||= и &&=
От: rg45 СССР  
Дата: 09.08.25 11:14
Оценка: +4
Здравствуйте, Нomunculus, Вы писали:

Н>Зато есть офигеть какой нужный spaceship — <=>


Офигенная штука, на самом деле.

В очень большом спектре сценариев в классе достаточно написать всего пару строчек:

struct A {

   // . . . Members . . .

   bool operator == (const A&) const = default;
   auto operator <=> (const A&) const = default;
};


и у тебя готов класс с полным набором всевозможных операторов сравнения: ==, !=, <=>, <, <=, >, >=.
--
Справедливость выше закона. А человечность выше справедливости.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.