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

 C++ Discussion :

conversion Delphi en C++


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Femme Profil pro
    Inscrit en
    Juin 2012
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 66
    Par défaut conversion Delphi en C++
    Bonjour,

    J'ai un blocage, je voudrais convertir la fonction Delphi "class function" en C++

    Je vous remercie

  2. #2
    Expert éminent

    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 5 202
    Par défaut
    Bonjour,
    J'ai moi aussi un blocage.
    J'ai lu le réglement, et il m'interdit de te répondre en l'état.

    J'ai seulement le droit de t'expliquer que boule-de-cristal n'est pas installé sur ce forum…

    Bonne journée!

  3. #3
    Membre actif
    Femme Profil pro
    Inscrit en
    Juin 2012
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 66
    Par défaut
    Je vous remercie infiniment pour votre aide !
    Tout en espérant que votre message respecte la charte...


    Bonne journée

  4. #4
    Expert éminent

    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 5 202
    Par défaut
    Dans ce forum nous sommes des développeurs C++, delphi nous est inconnu (a priori)
    Donc, si tu ne nous dis pas explicitement ce que tu veux faire, on ne va pas le deviner.

    Si au moins tu nous avais donné le code de la fonction, ou encore sa documentation, on aurais pu réfléchir un peu.
    Mais sans rien nous donner, tu n'as clairement pas donné d'aide

  5. #5
    Membre actif
    Femme Profil pro
    Inscrit en
    Juin 2012
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 66
    Par défaut
    Je suis entrain de convertir un fichier Delphi en C++, et je suis débutant en programmation, alors j'ai une fonction déclarée dans une classe qui porte la signature suivante :
    class function TExemple: string ;

    Après une petite recherche sur internet j'ai trouvé que class function est une écriture permettant de déclarer une méthode comme étant une "méthode de classe". Cela signifie que la méthode ne s'applique pas une instance de la classe mais à la classe elle-même, mais je sais pas à quoi correspond en C++

    Je développe en C++ builder

  6. #6
    Membre très actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2010
    Messages
    434
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2010
    Messages : 434
    Par défaut
    Bonjour,

    Tout d'abord je te conseil pour ce type d'exercice de te tourner vers ceci Backus_Naur_Form
    Ensuite de retrouver les BNF du C++ et du delphi.

    Je sais que l'exercice est lourd, dans ton cas tu as un très gros soucis de base sur les 2 langages.

    Mieux que te donner la réponse, ça ne serait pas t'aider pour la suite et te donnerais la mauvaise habitude de poser la question quand tu ne sais pas.
    Je te conseil plutôt d'acquérir les bases élémentaires sur ces deux langages et sur le langage objet en général.

    Bonne chance dans tes recherches je pense que tout le monde sera disposai à t'aider dans le cadre de ta formation pour les zones d'ombres.

    Cordialement

  7. #7
    Membre éclairé
    Avatar de gb_68
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2006
    Messages
    232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 232
    Par défaut
    Citation Envoyé par belfort90 Voir le message
    convertir la fonction Delphi "class function" en C++
    Je pense qu'il y a eu confusion car de la manière dont tu poses la question on dirait qu'il existe une fonction Delphi qui s'appelle "class function".

    Or ce que tu sembles demander c'est trouver l'équivalent de l'écriture "class function" (fonction de classe) en C++. Ce qui s'en rapproche le plus en C++, ce sont les fonctions membres statiques (static), à la différence qu'en C++ tu n'as pas accès aux informations de métaclass comme en Delphi (l'équivalent quasi parfait des fonctions membres statiques C++ en Delphi serait les "class function static", ajoutées en 2006 je crois).

    Donc si tu n'as pas besoin des informations de métaclass, les fonctions membres statiques C++ devraient te convenir.
    Sinon, comme tu utilises C++Builder tu devrais avoir des extensions au langage C++ pour les manipuler (mais dans ce cas là dirige-toi plutôt vers le forum C++Builder).

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Conversion Delphi en c++
    Par Sixpounder dans le forum C++
    Réponses: 1
    Dernier message: 02/03/2011, 16h42
  2. Réponses: 6
    Dernier message: 19/01/2011, 10h07
  3. Erreur de conversion : Delphi -> C++Builder
    Par Socrat dans le forum C++Builder
    Réponses: 1
    Dernier message: 05/12/2007, 19h04
  4. [Kylix] Conversion Delphi 2 vers C++
    Par ROYER dans le forum EDI
    Réponses: 6
    Dernier message: 22/10/2006, 22h11
  5. Conversion Delphi 2 vers Delphi 2005
    Par ROYER dans le forum Bases de données
    Réponses: 10
    Dernier message: 25/11/2005, 18h45

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