Hash table library for C99.
- C 98.5%
- CMake 1.5%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| include | ||
| src | ||
| test | ||
| .gitignore | ||
| CMakeLists.txt | ||
| Doxyfile | ||
| LICENSE | ||
| README.md | ||
ht
ht (official name is lowercase) is a hash table library written in standard C99. It takes inspiration from the GLib GHashTable type.
For examples of usage, see test/test_ht.c.
Building
CMake is the only dependency as it is nessesary for building.
cmake -B build
make -C build
Once built, you can run tests with
make -C build test
Documentation
you can build documentation with:
doxygen
The generated documentation is available in the docs/ directory.