hello
voici mon prob :
j'au un paquetage non générique qui fait des traitement sur des données. ce paquetage utilise un paquetage générique (il l'instancie donc) gérant des queue dynamiques. l'une des procedure utilise une ces queues en parametres.
je dois utiliser une de ces structure dans mon appli principale.
ce qui est étrange c'est que la structure (queue dynamique) mise a disposition par le paquetage générique est reconnue dans le paquetage, mais pas dans le programme principal.
si j'essaie d'instancier le paquetage générique dans mon programme principale le compilateur n'est pas content non plus..
une explication ?
Code :
- ...
- with Queue_Dynamique_G;
- package tournee is
- ...
- type T_infos_Villes is
- record
- no_ville: positive;
- distance_ville_precedente : float;
- end record;
- package Matournee is new Queue_Dynamique_G(T_infos_Villes);
- use Matournee;
- ...
- ------------------------------------------------------------------ But : generation d'une tournee aleatoire
- ----------------------------------------------------------------
- procedure generer_tournee_aleatoire (Tournee : in out T_queue;
- coordonnees : in out T_coordonnees);
|
le code de mon paquetage..