Bonjour,

j'aimerais ecrire un systeme de database qui me permette de stocker un nombre fini (statique) de structure.
Je dois faire des fonctions pour gerer cette DB avec les signatures suivantes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
typedef void* Handle_t
 
int Add(struct myStruct* pINStruct, Handle_t* handle); // add a struct
int getStructFromHandle (Handle_t handle, struct myStruct* pOUTStruct);
int Delete(Handle_t bsHandle);
int hndDeleteAll ();
Par contre je ne vois pas comment structurer mon prog et comment gérer les handles en intern.
En gros l'idée c'est de pouvoir ajouter/supprimer/retrouver des structures a partir de handle mais je ne maitrise pas le sujet.