l'équivalent d'une struct en ada? - Ada - Programmation
Marsh Posté le 19-11-2004 à 11:07:35
début d'essaie, mais je ne sais pas si correct ou pas!
generic
type void is (<> );
--?
-- je ne sais pas si generic sera appliquer sur les autres types?!
--?
type access_gcS_allocated_heap_ptr is access void;
type bk;
type bk_access is access bk;
type bk is
record
gcS_allocated_heap_ptr : access_gcS_allocated_heap_ptr ;
--?
-- ici pour gcS_finalizer je me bloque !!!!
--?
gcS_next_bk : bk_access;
end record;
book_keeping_block : bk;
merci d'avance pour votre aide
a+++
Marsh Posté le 19-11-2004 à 10:51:05
voila la struct que me prend la tete depuis quelques jours, j'essaie de traduire en ada :
typedef struct bk
{
void * gcS_allocated_heap_ptr;
void (*gcS_finalizer)();
struct bk * gcS_next_bk;
}_book_keeping_block;
vraiment j'ai tres besoin de l'aide.
merci beaucoup
---------------
Merci pour votre aide