ptit prob d'instanciation de paquetage - Ada - Programmation
MarshPosté le 18-01-2003 à 23:55:47
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
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 ?
le code de mon paquetage..
vire "with Queue_Dynamique_G;", ça devrait aller mieux et file le message d'erreur.
Marsh Posté le 18-01-2003 à 23:55:47
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 ?
le code de mon paquetage..