Подтвердить что ты не робот

В чем разница между эквивалентностью и равенством?

В чем разница между эквивалентностью и равенством в С++?

Здесь очень похож вопрос . Однако этот вопрос отмечен , в то время как меня интересует значение в контексте С++.

Чтобы увидеть термины в контексте: Скотт Мейерс использует их в примере в этом видео.

4b9b3361

Ответ 1

В cppreference.com я нашел следующую цитату:

Для типов, эквивалентных EqualityComparable и LessThanComparable, стандартная библиотека С++ проводит различие между равенством, которое является значением выражения a == b и эквивалентности, которое является значением выражения! (a < b ) & &! (b < a).