Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
String 访问Lua的内置字符串哈希函数_String_Lua - Fatal编程技术网

String 访问Lua的内置字符串哈希函数

String 访问Lua的内置字符串哈希函数,string,lua,String,Lua,Lua具有内置的字符串哈希功能,用于在其映射中存储字符串。有可能访问它吗 或者lua语言/库中已经有另一个字符串哈希函数了吗?没有API可以直接访问lua核心中的内部哈希函数。为什么不能使用Lua表呢?哈希函数没有公开。通过隐藏hash函数,Lua设计者保留从您下面更改它的权利。例如,有一天,他们可能会尝试“布谷鸟哈希”,这可能会更好地与不同的哈希函数 如果希望将哈希函数存储到哈希表中,那么最好只使用Lua表作为数据结构。如果你想要一个哈希函数将一些东西序列化到磁盘上,你可以考虑开普勒项目的.<

Lua具有内置的字符串哈希功能,用于在其映射中存储字符串。有可能访问它吗


或者lua语言/库中已经有另一个字符串哈希函数了吗?

没有API可以直接访问lua核心中的内部哈希函数。为什么不能使用Lua表呢?

哈希函数没有公开。通过隐藏hash函数,Lua设计者保留从您下面更改它的权利。例如,有一天,他们可能会尝试“布谷鸟哈希”,这可能会更好地与不同的哈希函数


如果希望将哈希函数存储到哈希表中,那么最好只使用Lua表作为数据结构。如果你想要一个哈希函数将一些东西序列化到磁盘上,你可以考虑开普勒项目的.< /p>,我不需要散列存储在一个表中。哈希是其他内容所必需的。我需要一个哈希函数。与其实现或导入一个,我可以只使用内置在Lua中的哈希函数。lhf还有一个MD5库。你可以在网上找到它和其他一些好吃的东西