ADDHTITEM |
Ajout un item haché |
|
mut.h |
Syntaxe
void addhtitem( ht *table, void *key, int value);
|
Paramètres
Nom |
Description |
table |
Ce paramètre permet d'indiquer un pointeur vers la table haché. |
key |
Ce paramètre permet d'indiquer une clef utilisée par la fonction de code haché pour ajouter l'élément. |
value |
Ce paramètre permet d'indiquer la valeur à associé avec une clef. |
Description
Cette fonction permet d'effectuer l'ajout d'un nouvel item dans une table haché.
Remarques
- Si la clef spécifié existe déjà dans la table haché, l'ancienne valeur sera remplacer par la valeur indiqué par cette fonction.
- La valeur indiqué par la fonction addhtitem doit être distinct de EMPTYHT (-1) et DELETEHT (-2). Dans le cas contraire, vous aurez une erreur d'exécution «addhtitem impossible : value is EMPTYHT or DELETEHT».
- La longueur de la table augmente automatiquement lorsque la fonction addht est appelé.
Dernière mise à jour : Mardi, le 3 octobre 2017