Rechercher : dans
Par :

Comment convertir .obj et .exe en .cpp ou .c

Dernière réponse le 14 déc 2007 à 23:50:10 zooooom, le 29 nov 2007 à 12:04:58 
 Signaler ce message aux modérateurs

Bonjour,
j'ai trouvé qlq programmes interessants pour les etudes et j'ai leur .obj et .exe seulement et je veux avoir leur .cpp ou .c
svp aidez moi a trouver une methode dont je peux les convertir en .c ou .cpp

Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « comment convertir .obj et .exe en .cpp ou .c » dans :
Langage C++ - Les types de données VoirLes types de données Les données manipulées en langage C++, comme en langage C, sont typées, c'est-à-dire que pour chaque donnée que l'on utilise (dans les variables par exemple) il faut préciser le type de donnée, ce qui permet de connaître...

1

le père, le 29 nov 2007 à 12:07:32

Bonjour

généralement pas possible

Répondre à le père

2

zooooom, le 29 nov 2007 à 12:13:06

Et pourquoi pas?

Répondre à zooooom

3

le père, le 29 nov 2007 à 13:28:00

Beaucoup trop compliqué.
Parce que dans un .exe, il n'y a plus de symboles, plus de types de données et plus généralement aucune relation suffisament simple entre le code généré et le source.
D'ailleurs, un .obj ou un .exe peut venir d'autre chose que d'un .c ou un .cpp

Répondre à le père

4

Votre pseudo, le 29 nov 2007 à 13:45:49

C'est sur que tu ne pourras jamais convertire un .exe en un autre format peut importe lequel, par contre tu peux convertire n'importe quel format en .exe

Répondre à Votre pseudo

5

le père, le 29 nov 2007 à 13:47:14

Par contre tu peux convertire n'importe quel format en .exe

???

Répondre à le père

6

 Audrix, le 14 déc 2007 à 23:50:10

Sans vouloir être méchant, tout ça ne m'a pas l'air très honnète.

1. Si tu as les .obj et les .exe je me demande pourquoi du n as pas les sources ?
2. Obtenir des codes sources sans en avoir été autorisé...c'est pas bien.
3. ça pue à plein nez l'exo dont on a piqué quelques morceaux chez un camarade.
4. Passé tous ces points, faire du "revers engineering" c'est pas si facile que ça, après en ayant les .obj je sais pas si ça peut aider ( ça sort largement de mes compétence).

"par contre tu peux convertire n'importe quel format en .exe "

Moi, je l ai compris dans le sens suivant : Tu peux faire ton code dans "n'importe quel" langage en pouvant le compiler sous la forme de .exe. Mais que l'opération inverse est très difficile.

Si tu ne comprend pas ça, je te laisse aller faire quelques lectures sur 1 ou 2 sujet tel que :

- Langage machine "http://fr.wikipedia.org/wiki/Langage_machine"
- Assembleur "http://fr.wikipedia.org/wiki/Assembleur"
- Compilateur "http://fr.wikipedia.org/wiki/Compilateur"

Cela devrait te permettre de pouvoir te faire une meilleur idée du sujet.

Répondre à Audrix
Collection CommentÇaMarche.net