IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Delphi Discussion :

dynamic cast


Sujet :

Langage Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2004
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 43
    Par défaut dynamic cast
    bonjour,
    quel est l'équivalent et la syntaxe d'un dynamic cast du C++ en délphi ?
    puis-je utiliser la procédure Cast(var Dest: TVarData, var Source: TVarData)
    merci

  2. #2
    Membre éclairé
    Avatar de jmjmjm
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2005
    Messages
    760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2005
    Messages : 760
    Par défaut
    a quoi sert cette fonction en C++ ce sera plus facile de te repondre apres ??

  3. #3
    Membre averti
    Inscrit en
    Février 2004
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 43
    Par défaut
    ba en c++ j'en sais rien tout ce que j'ai c'est un programme c++ que je dois transcrire en delphi et dans lequel est effectué un dynamic_cast.
    et dans l'aide de delphi je trouve que cast

  4. #4
    Membre éclairé
    Avatar de jmjmjm
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2005
    Messages
    760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2005
    Messages : 760
    Par défaut
    J'ai trouvé ça sur dynamic_cast

  5. #5
    Membre averti
    Inscrit en
    Février 2004
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 43
    Par défaut
    wai merci mais ça en fait je l'ai trouvé déjà mais c'est en c++ et moi en delphi il compile pas je cherche l'equivalent en delphi

  6. #6
    Membre chevronné Avatar de JustMe
    Inscrit en
    Juillet 2002
    Messages
    479
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 479
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://www.thedelphimagazine.com/samples/cbuilder/article.htm
    à ce que j'ai compris de mon anglais boiteux que c'est un simple transtypage comme :


  7. #7
    Membre averti
    Inscrit en
    Février 2004
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 43
    Par défaut
    merci pour ton lien ça m'a aiguillé un peu sur les expressions "is" et "as" qui permettent de tester si une expression est du bon type et de convertir dans un type voulu.
    Je vais faire mes tests .
    Merci

  8. #8
    Rédacteur
    Avatar de Pedro
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    5 411
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 5 411
    Par défaut
    Salut
    Citation Envoyé par leycho
    ...qui permettent de tester si une expression est du bon type et de convertir dans un type voulu.
    Ce que fait également ce que t'a donné JustMe
    Si c'est correct fait la même chose que
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Sender as TMainMenu
    La différence est que as fait un contrôle pour savoir si le cast est possible... Ce que ne fait pas l'autre... Mais du coup, il est moins rapide
    Pedro
    Aucune réponse aux sollicitations techniques par MP

    Faut pas attendre d'en avoir besoin pour s'en servir... (Lucien Stéphane)

    Les pages Source C'est bon. Mangez-en!
    Le défi Delphi
    Règles du forum - FAQ Delphi - Pensez au chtit
    Aéroclub Bastia Saint-Exupéry

Discussions similaires

  1. le dynamic cast
    Par jeanjack dans le forum Débuter
    Réponses: 2
    Dernier message: 13/04/2009, 20h28
  2. Problème de dynamic casting
    Par Colbix dans le forum C++
    Réponses: 5
    Dernier message: 25/03/2009, 17h55
  3. dynamic cast utilisé pour une recherche
    Par Mangacker dans le forum C++Builder
    Réponses: 3
    Dernier message: 16/02/2009, 21h17
  4. Réponses: 10
    Dernier message: 17/07/2008, 20h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo