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

Java Discussion :

traduction code c++ en Java


Sujet :

Java

  1. #1
    Membre éclairé Avatar de psycho_xn
    Inscrit en
    Mars 2007
    Messages
    250
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 250
    Par défaut traduction code c++ en Java
    Bonjour,

    est-ce qu'il existe des outils pour traduire un code écrit en C++ en Java.

    Merci

  2. #2
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par psycho_xn Voir le message
    Bonjour,

    est-ce qu'il existe des outils pour traduire un code écrit en C++ en Java.

    Merci
    Ca risque d'être difficile. Pas au niveau de la syntaxe, mais plus au niveau des classes utilisées. Pour que ça marche il faudrait que les API utilisées soit compatibles ce dont je doute extrêmement.
    Le mieux est de le faire à la main je pense

  3. #3
    Membre éclairé Avatar de psycho_xn
    Inscrit en
    Mars 2007
    Messages
    250
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 250
    Par défaut
    il n'ya pas un moyen pour traduire uniquement une fonction ???

  4. #4
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par psycho_xn Voir le message
    il n'ya pas un moyen pour traduire uniquement une fonction ???
    Ben ej sais pas, c'est quoi cette méthode ?
    Parce que si elle est petite, le temps que tu cherches sur un moteur de recherche et que tu écrives ces messages, si ça se trouve elle est transformée...
    On peut la voir si elle est pas immense ?

    EDIT : de plus que ce soit une fonction ou trois mille classes, le problème est le même : tu fais surement appel à des classes d'une API standard ou non, donc ça devient dur pour un compilo de savoir que la classe C++ X est la classe Y en java et que la méthode m1 de cette classe X est la méthode m2 de la classe Y en java...

  5. #5
    Membre Expert

    Homme Profil pro
    SDE
    Inscrit en
    Août 2007
    Messages
    2 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : SDE

    Informations forums :
    Inscription : Août 2007
    Messages : 2 013
    Par défaut
    Bonjour,

    En fait avec un ami on a pas non plus trouver ça, et on s'est décider à le coder, et c'est la galère, nous sommes en plein dev et malheuresement rien d'utilisable encore mais bientôt.

    Il faut premièrement extraire l'arbre sémentique des sources C++. Générer du java avec des membres natifs, générer les fichiers JNI, compiler les sources C++ et en faire une lib, et jarifier tout ca.

    Autant dire qu'il y a du travail.

    SI ca peut t'aider les sources du projet sont dispo ici : http://jqt.googlecode.com/svn/trunk/.

    Quoi qu'il en soit George7 a raison, peut-être que si c'est juste un petit bout de code, vaut mieux le réécrire à la main.

Discussions similaires

  1. Code source jeu Java ME
    Par apone dans le forum Java ME
    Réponses: 3
    Dernier message: 05/04/2007, 11h37
  2. Code Ascii En Java
    Par genius_.net dans le forum Langage
    Réponses: 15
    Dernier message: 09/06/2006, 14h02
  3. Traduction de C++ vers Java
    Par Ocean_blue4 dans le forum Langage
    Réponses: 4
    Dernier message: 19/01/2006, 06h52

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