accès aux groupes de discussion, consultation et publication d'articles, recherche de "newsgroups"...
membres, identifiez-vous
é-mail Mot de passe
nouveau ? mot de passe oublié ?
Chargement... Chargement en cours...

Groupes français belges canadiens suisses internationaux Nétiquette
Échangez opinions et commentaires dans les forums de discussion.

Re: ADA polymorphisme

 [  Nouvelle Discussion Nouvelle discussion  |  Répondre au groupe Répondre au groupe  |  fr.comp.lang.ada ] 

Retour : Accueil du site fr comp lang ada   charte stats de ce groupe


  Sujet:   Re: ADA polymorphisme  
 De: pas...@obry.net (Pascal Obry)
 Groupes: fr.comp.lang.ada
 Organisation: Home - http://www.obry.net
 Date: 21. Jan 2008, 21:59:45
 References: 1
Dimitri,

> Le problème est le cast de t_pt_obstacle en t_pt_voiture !!! j'ai
> l'erreur suivante :
> 
> target type must be general access type
> add "all" to type "t_pt_voiture" defined at voiture.ads:7
> 
> 
> Je ne veux pas envoyer mon type t_voiture mais un pointeur...

Fais ce que te dis le compilateur :)

Tu dois avoir une déclaration du genre:

    type t_pt_voiture is access voiture'class; (voiture.ads ligne 7)

Ajoute un "all":

    type t_pt_voiture is access all voiture'class; (voiture.ads ligne 7)

Je n'ai pas regardé le code.

Pascal.

-- 

--|------------------------------------------------------
--| Pascal Obry                           Team-Ada Member
--| 45, rue Gabriel Peri - 78114 Magny Les Hameaux FRANCE
--|------------------------------------------------------
--|              http://www.obry.net
--| "The best way to travel is by means of imagination"
--|
--| gpg --keyserver wwwkeys.pgp.net --recv-key C1082595


DateSujet  Auteur
21.01.
* ADA polymorphisme
dimitri.vibert
21.01.
`-   Re: ADA polymorphisme
Pascal Obry
Groups Explorer contact votre avis comment ça marche? rechercher un groupe suggérer un groupe abuse accueil du site   Imprimer cette page   Envoyer cette page à un(e) ami(e)
Usenet Gratuit