公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob

XMC实验分享之117: 字符串hash

XMC实验分享之117: 字符串hash

User12775
Level 5
Level 5
First solution authored First like received

字符串hash在平常工程实践中使用的比较多, 比较标准的hash有MD5SUM, SHA系列算法.

但是还有很多场景不需要那么长的hash值, 经常见到的场景是将一个字符串hash成4个字节或者8字节的整数,用于快速检索, 存储, 比较.

本贴介绍几种简单的字符串hash函数, 另外C++11后, 标准库本身也有这种工具函数, 也给出例子, 供参考.

string_hash.jpg

0 点赞
450 次查看
3 评论