文件名称:hashmap.c:用C实现哈希图
文件大小:10KB
文件格式:ZIP
更新时间:2024-06-02 15:40:06
C
哈希图 在C中的实现。 特征 使用哈希进行 通用接口,支持可变大小的项目。 内置或并允许使用其他算法。 ANSI C(C99) 支持自定义分配器 相当不错的表现。 :rocket: 例子 # include < stdio> # include < string> # include " hashmap.h " struct user { char *name; int age; }; int user_compare ( const void *a, const void *b, void *udata) { const struct user *ua = a; const struct user *ub = b; return strcmp (ua-> name , ub-> name ); } bool user_iter ( const
【文件预览】:
hashmap.c-master
----LICENSE(1KB)
----.package(29B)
----README.md(4KB)
----hashmap.c(27KB)
----hashmap.h(2KB)