3
ответа

Сортировка только использования меньше оператор по сравнению с trivalue сравнивает функцию

В C++ / сортировка STL сделан при помощи только меньше оператор. Altough я понятия не имею, как алгоритмы сортировки на самом деле реализованы, я предполагаю, что другие операции создаются implicite:...
вопрос задан: 8 March 2018 04:59
3
ответа

Impementation Ruby <=> Combinator

Весьма часто каждый хочет реализовать <=> (сравнение или "космический корабль") оператор на типе данных продукта, т.е. класс с несколькими полями (весь из который (мы надеемся!) уже имеют <=>...
вопрос задан: 20 January 2011 12:03
3
ответа

Когда оператор космического корабля используется вне вида?

Это - вопрос о лучшей практике. Я только видел оператор космического корабля Perl (<=>) используемый в числовых программах сортировки. Но это кажется полезным в других ситуациях. Я просто не могу думать о практическом применении...
вопрос задан: 20 January 2011 11:45
2
ответа

Каков Ruby <=> (космический корабль) оператор?

Каков Ruby <=> (космический корабль) оператор? Оператор реализован какими-либо другими языками?
вопрос задан: 18 November 2012 07:36
0
ответов

Что это за оператор < = > в MySQL?

Я работаю над кодом, написанным предыдущим разработчиком, и в запросе говорится: ГДЕ p.name < = > NULL Что означает < = > значит в этом запросе? Это что-то равное =? Или это синтаксическая ошибка? ...
вопрос задан: 18 February 2015 08:12
0
ответов

Разница между <=> и == в Ruby?

В чем их отличия? Исходя из фона Java, мне кажется, что <=> то же самое, что и equals () в Java, а == - для прямого сравнения ссылок. Это правильно?
вопрос задан: 25 July 2011 23:22
0
ответов

Почему оператор космического корабля имеет только один знак равенства?

Почему оператор космического корабля <=> был выбран так, чтобы иметь один знак равенства вместо двух? Считается ли это несовместимым с одним знаком равенства, обычно означающим присвоение, и двумя значениями сравнения?
вопрос задан: 1 April 2011 01:38
0
ответов

Запутался с оператором <=> в Ruby

Меня сбил с толку оператор <=> в Ruby. Чем он отличается от == или ===? Какие-нибудь исчерпывающие примеры / варианты использования? Спасибо.
вопрос задан: 20 January 2011 11:42