outil de c vers c++

Signaler
Messages postés
11
Date d'inscription
mercredi 23 avril 2008
Statut
Membre
Dernière intervention
14 novembre 2009
-
Messages postés
3874
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
7 novembre 2014
-
je cherche un outil qui traduit un code écrit en module sous c vers orient objet de c++, svp aidez moi; merci.

1 réponse

Messages postés
3874
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
7 novembre 2014
14
Salut,

Ce genre d'outil n'existe probablement pas. Ce serait très complexe à réaliser et sans intérêt (L'orienté objet n'apporte rien ou pas grand chose).

Il faut que tu converse les structures (typedef struct...) en classe et que tu convertisses les fonction en méthode.

A l'arrache :
<hr size="2" width="100%" />typedef struct _TOTO
{
  int titi;
} TOTO;

void FaitQuelqueChoseAToto(TOTO *toto)
{
  qqch(toto->titi);
}
<hr size="2" width="100%" />class Toto
{
  private:
    int titi;
  public:
    void FaitQuelqueChoseAToto()
    {
        qqch(this->titi);
    }
};
<hr size="2" width="100%" />