Добавлен Jack-of-shadow
Интересует на сколько устойчивая конвертация строки. Может ли случиться так, что строка конвертированная в разных картах/версиях варкарфта будет отличаться?
Принятый ответ
StringHash не менялась с самого её начала, единственная возможная проблема - это "столкновение" строк, когда хеш разных строк приводит к одинаковому результату (то бишь полученное хешированное число одинаковое), но это не так просто достичь и большинство этих проблем создано ограничением integer типа в Jass на int32_t (хотя само значение в памяти использует uint32_t). Но если ответить на твой вопрос и не затрагивать эти нюасны, то ответ - нет.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
Показать
XGM Bot
3 года
0
Показать
Похожие вопросы:
- StringHash
ответ
Doc:
Поиск по всем ресурсам на сайте
5
Показать
Unryze
3 года
5
Показать
StringHash не менялась с самого её начала, единственная возможная проблема - это "столкновение" строк, когда хеш разных строк приводит к одинаковому результату (то бишь полученное хешированное число одинаковое), но это не так просто достичь и большинство этих проблем создано ограничением integer типа в Jass на int32_t (хотя само значение в памяти использует uint32_t). Но если ответить на твой вопрос и не затрагивать эти нюасны, то ответ - нет.
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.