l'équivalent d'une struct en ada?

l'équivalent d'une struct en ada? - Ada - Programmation

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
Reply

Marsh Posté le 19-11-2004 à 10:51:05   

Reply

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+++


---------------
Merci pour votre aide
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed