From 3d9ea4c33343af84da44b36ee7e7143a0ac09a6f Mon Sep 17 00:00:00 2001
From: "mathias.catala" <mathias.catala@hes-so.ch>
Date: Mon, 25 Mar 2024 15:18:58 +0100
Subject: [PATCH] yes

---
 TP/TP18/hash.c | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/TP/TP18/hash.c b/TP/TP18/hash.c
index 676d74d..9af9abc 100644
--- a/TP/TP18/hash.c
+++ b/TP/TP18/hash.c
@@ -55,6 +55,17 @@ char* hm_get(hm_t* hm, char* key){
     hm_t* current_entry = hm->entries[i]; 
     
 }
+void hm_rm(hm_t* hm, char* key);
+// teste si une clé se trouve dans la hm
+bool hm_is_present(hm_t* hm, char* key);
+// affiche le contenu de la hm
+void hm_print(hm_t* hm);
+// sauvegarde les pairs clé-valeur contenues de la table de hachage dans un fichier texte
+// au format <key>;<value>
+void hm_save(hm_t *hm, char *filename);
+// charge les pairs clé-valeur dans une table de hachage depuis les
+// lignes d'un fichier texte dont le format est <key>;<value>
+hm_t *hm_load(char *filename);
 
 
 
-- 
GitLab