Re[4]: Randomization
От: MTD https://github.com/mtrempoltsev
Дата: 11.10.17 09:51
Оценка: -1 :)
Здравствуйте, Qbit86, Вы писали:

Q>Каким ещё «жестоким ударом»? Что хэш-функция перемешивает биты? Как раз наоборот, Принцип Наименьшего Удивления нарушается в случае g++, где для каких-то избранных типов хэш-функция вдруг перестаёт перемешивать биты а возвращает аргумент как есть, просто потому что у него размер такой же, как у хэш-значения.


Возвращает она аргумент не потому, что он такого же размера, а потому, что лучшей хеш-функции для целого, чем вернуть само значение не придумать.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.