 |
Game-Lab Création & modification de jeux vidéo
|
| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
papagateau Membre
Inscrit le: 30 Juin 2010 Messages: 16
|
Posté le: Jeudi 29 Juillet 2010 @ 22:38 Sujet du message: conversion ais je dit conversion, c++ vers delphi aides |
|
|
bonjours!
| Code: | # //***********************************************************************//
# // //
# // - "Talk to me like I'm a 3 year old!" Programming Lessons - //
# // //
# // $Author: DigiBen digiben@gametutorials.com //
# // $Program: 3DS Loader //
# // $Description: Demonstrates how to load a .3ds file format //
# // $Date: 10/6/01 //
# // //
# //***********************************************************************//
#
# #include <math.h>
# #include "3ds.h" |
Donc là je me suis lancé à convertir les fichiers sources que j'ai besoins dans mon programme qui lui a été écrit en code sources Delphi.
Donc j'avais le choix, soit de convertir le code sources de mon programme en c++, ou bien de convertir les parties des codes qui me seront utile, et là il me faudra les convertir en delphi.
Donc, j'ai choisi l’option B.
Et là, ma première question vas aborder tout simplement une question, qui est rarement abordé, ou même pas énumérer.
Donc, moi je me pose la question, quel rôle ont tout ses # en avant du code. ???
Et Ainsi quel est le rôle de mettre autant de ///// ?
Pour la première question, j’ai une vague idée, cela pourrait se rapporter aux anciennes numérotations des lignes.
Maintenant, pour en être sûr, j’aimerais plutôt que un connaisseur me réponde sa propre réponse. Merci par avance.
Et pour la seconde question, je sais que le symbole slash en c++ lui n’est pas pris en compte lorsque le programme parcours les codes, ainsi la personne a juste mis le reste de slash, pour mettre un peu de graphisme dans son code.
Et là aussi, je remercie par avance, les connaisseurs qui pourront répondes a ce genre de question.
Et ma dernière question, et alors, puis je supprimer ces symboles superflus dans le code ?
Parce que moi, étant un neuneu en programmation, oui je sais, les débutants ne devrais pas se lancé dans de tel projet. Mais ici, moi je vais plutôt utiliser un programme qui me facilitera le travail.
J’en ai tester quelques un, et le programme le plus fiable en terme de travaux de conversion, c’est un petit prog qui se nomme « openc2pas »,
Et ainsi, pour faciliter la tâche au logiciel de conversion, je préfère dans un premier temps, lui laisser uniquement les bonnes lignes à convertir, pas de lignes superflus.
Donc encore une nouvelle fois merci, si vous pourriez me répondre à ma 3ème question. |
|
| Revenir en haut |
|
 |
FireStorm Habitué du forum

Inscrit le: 12 Oct 2002 Messages: 379 Localisation: Quelquepart dans l'univers
|
Posté le: Vendredi 30 Juillet 2010 @ 18:13 Sujet du message: |
|
|
Un programme ça ne fonctionne pas "par lignes"... C'est un tout et si tu enlèves quoi que ce soit (autre que des commentaires), le prog ne fonctionnera plus pareil.
les # ne font pas partie du code source, sauf devant une directive du préprocesseur (#include, #pragma, #defaine etc)
et le fait de mettre ///// c'est cosmétique. Un seul / c'est une division, mais à partir de deux // ça devient un commentaire.
et à mon avis, laisse tomber la conversion, compile plutôt la partie c++ dans une DLL que tu relieras au code delphi. Le boulot sera beaucoup plus simple.
Par contre, il faut absolument que tu comprennes ce que tu fais, sinon la probabilité que tu fasses n'importe quoi est de 99.999%. |
|
| Revenir en haut |
|
 |
papagateau Membre
Inscrit le: 30 Juin 2010 Messages: 16
|
Posté le: Vendredi 30 Juillet 2010 @ 22:57 Sujet du message: |
|
|
merci firestorm.
et entre temps, j'ai trouver comme par miracle, le code sources delphi pour le loader 3ds, obj, et ms3d.
et merci en plus, pour cette nouvelle solution.
parce que je ne la connaissait pas pour que le programme delphi charge une dll, je voyais bien l'executable, mais j'avais pas vue les dll. |
|
| Revenir en haut |
|
 |
|
|
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum
|
|