feat(hashmap): add size, contains

This commit is contained in:
2025-09-10 18:38:21 +02:00
parent 9ed7b65031
commit 25e259ae07
4 changed files with 154 additions and 84 deletions

View File

@@ -118,10 +118,10 @@ int vec_clear(vec_s *vec);
* @brief Iterate over all elements of the vector.
*
* @param vec Vector.
* @param fefn Callback function: receives index and element pointer.
* @param callback Receives index and element pointer.
* @return 0 on success, -1 on failure.
*/
int vec_foreach(vec_s *vec, void (*fefn)(size_t index, void *elem));
int vec_foreach(vec_s *vec, void (*callback)(size_t index, void *elem));
/**
* @brief Sort the vector using qsort().