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

C Discussion :

appeler un code à partir d'un autre


Sujet :

C

  1. #1
    Candidat au Club
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Novembre 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2011
    Messages : 2
    Par défaut appeler un code à partir d'un autre
    Bonjour, je suis chercheur doctorant en génie mécanique, c'est pour cela que mon problème peut paraître simple pour vous.

    je travaille avec code::blocks sous windows XP, j'ai programmé deux codes, le premier s'appelle generateur.c et le second main.c.

    le premier :générateur(M,T) dépend de deux variables; je veux savoir comment créer un troisième code dont l'algorithme est le suivant:

    pour M=10-->100 avec un pas de 10
    pour T=10-->100 avec pas de 20

    - exécuter générateur (M,T)
    - exécuter main
    - enregistrer la sortie (si) du main dans un fichier .txt

  2. #2
    Membre très actif
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    247
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Janvier 2011
    Messages : 247
    Par défaut
    Pour utiliser tous les fichiers tu peux les compiler ensemble et ensuite faire des appels à tes fonctions. Renseigne-toi donc sur la compilation séparée.
    Pour écrire dans un ficher tu peux utiliser fprintf(). Consulte donc la page de man de fprintf().

  3. #3
    Membre émérite
    Avatar de bpy1401
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2003
    Messages
    511
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2003
    Messages : 511
    Par défaut
    Bonjour Badra81

    On va avoir un peu de mal à te répondre, ta demande n'est pas très clair

    Si j'ai bien compris, tu as deux sources C, le générateur et le main, et tu souhaite associé les deux pour en faire un exécutable.

    Ne sachant pas ce qu'il y a dans le main (peut être la fonction main par exemple) , c'est difficile de répondre.

    ce que je peux te dire, c'est comment appeler ton générateur

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    int m,t;
     
    for (m=10 ;m<=100 ; m+=10)    /* <= si 100 est compris dans la plage */
    {
       for (t=10 ; t<=100 ; t+=10) 
      {
         générateur (m,t)
      }
    }
    Après pour la sauvegarde dans un fichier va voir ici
    Page sur Developpez : http://pbriand.developpez.com

  4. #4
    Candidat au Club
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Novembre 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2011
    Messages : 2
    Par défaut
    je veux faire appel aux programmes en passant les donnés des variables M et T en paramètres (via argv dans le générateur comme sous linux).
    cer que je veux est un script qui fait appel a ces deux programmes en changeant à chaque fois les valeurs affectés à M et T. est ce que je peux faire une telle chose dans l'onglet script console de code::bloks

Discussions similaires

  1. Réponses: 2
    Dernier message: 09/05/2007, 18h43
  2. faire appel à un composant à partir d'un autre
    Par slim dans le forum Langage
    Réponses: 10
    Dernier message: 08/11/2006, 14h29
  3. Réponses: 4
    Dernier message: 15/09/2006, 17h28
  4. Réponses: 6
    Dernier message: 30/09/2005, 00h53

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