Просматривая EASTL, я наткнулся на необычную строку кода. Следующая ссылка показывает файл с номером интересующей строки 1870.
https://github.com/paulhodge/EASTL/blob/master/include/EASTL/algorithm.h
Код в этой строке таков Есть ли какая-либо польза от такого написания сравнения (может быть, я упускаю какой-то контекст)? Если нет, то почему автор EASTL намеренно написал его именно таким образом и даже позаботился о том, чтобы прокомментировать его? Является ли последовательность единственной причиной здесь?if(!(value . В комментарии сказано, что "мы всегда выражаем сравнение значений в терминах