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

Langages de programmation Discussion :

Quel est ce langage ?


Sujet :

Langages de programmation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 93
    Par défaut Quel est ce langage ?
    Bonjour à tous,

    Je suis débutant en programmation, j'ai un programme *.exe qui fonctionne mais je ne sais pas comment il a été programmé. Et il faudrait que je le modifie puis que j'en refasse un *.exe.

    Ce programme a été chargé depuis le liens suivant : http://sfrc.ifas.ufl.edu/geomatics/w.../download.html, onglet space resection.

    Les lignes de codes se trouvent dans "source code" : j'aimerais donc savoir quel est ce langage, comment faire pour modifier plusieurs formules puis d'en refaire un exécutable... ??

    Merci pour votre aide !

  2. #2
    Membre confirmé Avatar de Furr
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2009
    Messages
    153
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2009
    Messages : 153
    Par défaut
    Quand tu regardes les sources, tu découvres assez vite que le programme est écrit en C

    Il te suffit de prendre les sources, de les mettre dans un ou plusieurs fichiers C associés, de modifier ce que tu souhaites, et ensuite de le recompiler

    Tu auras un nouvel exe contenant tes éventuelles modifs

    Fais bien attention dans ce genre de cas, il te faut savoir si tu peux modifier librement le code derrière, donc cherche bien les indications concernant la licence d'utilisation.

    Ici, il n'y a pas de problème :

    This source code is placed in the public domain and may be freely
    copied and modified.

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 93
    Par défaut
    Bonjour,

    merci beaucoup pour cette réponse. Je ne connais pas du tout la programmation en C, donc pourrais-tu m'indiquer quel programme télécharger pour éditer, compiler du C facilement ? stp

    Merci

  4. #4
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 93
    Par défaut
    J'ai télécharger visual c++ 2008 express mais je comprend rien, please help me !!

    Ou je dois coller le code et comment faire pour en faire un executable ??? merci

  5. #5
    Membre confirmé Avatar de Furr
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2009
    Messages
    153
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2009
    Messages : 153
    Par défaut
    Tu as aussi code blocks, avec le compilateur gcc, mais avec visual c++ c'est la même chose... nouveau projet, tu enregistres, tu écris ton code (ou tu le copies par rapport à ce que tu as eu), tu modifies, tu compiles, et voila ton exécutable

  6. #6
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 93
    Par défaut
    J'ai copier le code dans un nouveau projet mais il m'écrit "Aucun nom de DDL spécifié" !!... Que cela signifie-t-il, le code est-il incomplet ? Je fais qqch de travers ??

    Merci pour votre aide !!

  7. #7
    gl
    gl est déconnecté
    Rédacteur

    Homme Profil pro
    Inscrit en
    Juin 2002
    Messages
    2 165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2002
    Messages : 2 165
    Par défaut
    Citation Envoyé par Furr Voir le message
    Ici, tu compiles ton code source C avec un compilateur C++. Ton code comporte des fonctions C, comme "scanf" ici, et donc il t'avertit que cette fonction est considérée par ton compilateur comme obsolète, et non sécurisée.
    Ce n'est pas lié au fait de compiler en C ou en C++. Sous les versions récentes de Visual, même en compilant en C, tu as par défaut cet avertissement.
    Il suffit de définir _CRT_SECURE_NO_WARNINGS dans les options du projets pour désactiver ces warnings.


    Citation Envoyé par stick25 Voir le message
    Je ne connais pas du tout la programmation en C, donc pourrais-tu m'indiquer quel programme télécharger pour éditer, compiler du C facilement ?
    Tu ne connais pas du tout le C et tu souhaites modifier un programme en C ! Ce n'est vraiment pas une bonne idée.

  8. #8
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 93
    Par défaut
    En fait j'ai juste une formule à modifier pour que le programme s'applique à ma problématique.
    Donc il faut que je sache comment exécuter un programme et c'est tout. Pas besoin d'en savoir plus !!

    Merci d'avance

  9. #9
    Expert confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    6 814
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 6 814
    Par défaut
    Je ne connais pas le C non plus, mais "changer une formule", ça peut avoir des effets de bord assez méchants si on ne sait pas ce qu'on fait. On peut boucler, altérer l'alimentation d'une variable utile ailleurs, ou tout un tas d'autres effets pervers(les pires étant ceux qui ne font pas planter, car on ne voit pas qu'on a faux).

    à la rigueur, ça serait un langage acessible au débutant, genre VB6, tu pourrais t'en sortir. Mais le C, ça n'est pas pour les débutants.

    1)Sais-tu si la définition actuelle des données correspond à ton nouveau besoin?
    2)Sais-tu si la formule actuelle utilise, voire modifie des variables globales?
    3)Sais-tu si il y a des accès à des référentiels?
    4)Sais-tu comment tu vas valider ta nouvelle formule, cas standards, cas exotiques, , cas limites, cas non passants?

    Peut-être as-tu ces réponses. Si tu ne les a pas, cherches-les. Avec un peu de chance, tu pourras répondre "non" aux trois premières questions - Mais tu devras t'en assurer, et de toutes façons prévoir un plan de test pour le point 4.

  10. #10
    Membre actif Avatar de jkakim
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2009
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : Congo-Kinshasa

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2009
    Messages : 94
    Par défaut
    Citation Envoyé par stick25 Voir le message
    Bonjour,

    merci beaucoup pour cette réponse. Je ne connais pas du tout la programmation en C, donc pourrais-tu m'indiquer quel programme télécharger pour éditer, compiler du C facilement ? stp

    Merci

    Tu ne trouve pas que ton problème difficile puisque tu ne parle pas C ! Pas vraiment cool de résumer un livre d'une langue que tu ne connais pas.

    Fais pas ça chez toi !!!

Discussions similaires

  1. [Archive] Quel est votre langage de programmation préféré ? (2004..2008)
    Par Idelways dans le forum Débats sur le développement - Le Best Of
    Réponses: 403
    Dernier message: 04/02/2009, 00h56
  2. Quel est le langage de programmation le plus pertinent pour du traitement audio ?
    Par LeTouriste dans le forum Langages de programmation
    Réponses: 3
    Dernier message: 02/11/2006, 11h42
  3. quel est ce langage?
    Par wilfried dans le forum Langages de programmation
    Réponses: 14
    Dernier message: 06/11/2004, 03h06

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