文件名称:libhash:线程安全哈希库-开源
文件大小:195KB
文件格式:GZ
更新时间:2024-05-14 18:43:29
开源软件
可以存储二进制数据的哈希表库。 它是线程安全的,并且您可以在程序中使用任意数量的哈希表,因为每个哈希表都有自己的上下文。 您可以从哈希表中删除项目,并使过期的项目过期。 字符串键是默认的,但是通过您自己的比较例程,您可以使用二进制或专用键。 如果您有特殊需要,可以用内置的哈希计算功能代替。 还有一个库调用,可让您判断哈希函数的效率。 该库具有完整HTML文档。 可以使用“ make check”运行该库的几个测试。
【文件预览】:
libhash-1.3
----aclocal.m4(34KB)
----Makefile.am(590B)
----doc()
--------hash_expire.html(2KB)
--------hash_set_hash_funct.html(3KB)
--------hash_drop.html(3KB)
--------index.html(3KB)
--------80x15.png(640B)
--------hash_shutdown.html(2KB)
--------Makefile.am(256B)
--------hash_init.html(2KB)
--------hash_lookup.html(3KB)
--------hash_set_key_cmp.html(3KB)
--------Makefile.in(11KB)
--------hash_snapshot.html(3KB)
--------hash_ctx.html(1KB)
--------hash_set_callback.html(3KB)
----configure(189KB)
----build()
--------config.guess(37KB)
--------mkinstalldirs(721B)
--------config.sub(28KB)
--------install-sh(5KB)
--------missing(9KB)
--------depcomp(12KB)
--------compile(3KB)
----config.h.in(4KB)
----configure.ac(2KB)
----Makefile.in(28KB)
----tests()
--------test_binary_key.c(1KB)
--------Makefile.am(349B)
--------test_statistics.c(2KB)
--------test_set_hash.c(2KB)
--------Makefile.in(17KB)
--------test_strings.c(1KB)
--------wordlist(201KB)
----README(452B)
----hash.h(2KB)
----hash.c(16KB)