Edouard87 / hash-tables

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

An Implementation of Dictionaries using Binary Heaps in C

Disclaimer

Only supported in Linux. Untested on Darwin (MacOS). Use WSL with Windows.

Dependencies

Dependencies are CUnit for unit tests and valgrind for memory leak checks. Compilation tested with gcc. Install with apt if not installed:

sudo apt install CUnit valgrind gcc

Tests

Run tests with:

make build_test

Delete built binaries by the tester in case of error with:

make clean

Run tests for memory leaks:

make memcheck

About


Languages

Language:C 97.4%Language:Makefile 2.6%