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++Builder Discussion :

procedure appelé et appelant


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Novembre 2006
    Messages
    134
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 134
    Par défaut procedure appelé et appelant
    bonsoir a tous !!je voudrais savoir si une procedure appele une autre et cette derniere utilise le resultat de la 1ere.
    esque la procedure qui appel doit etre avant ou apré la procedure appelé !!
    merci

  2. #2
    say
    say est déconnecté
    Membre Expert
    Avatar de say
    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 176
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 176
    Par défaut
    euh...c'est pas clair...et c'est bourré de faute, merci de faire un effort..
    avant et après..mais où? au niveau de la déclaration?

  3. #3
    Membre confirmé
    Inscrit en
    Novembre 2006
    Messages
    134
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 134
    Par défaut
    salut!
    non pas dans la declaration mais au niveau du programme exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    void_...execution()
    {
    ........
    .......
    }
    //------------------------------------------------
    void_.... initialiser()
    {
    ....
    ......
    execution()
    }
    esque c'est correcte l'enchainnment des procedures ?

  4. #4
    say
    say est déconnecté
    Membre Expert
    Avatar de say
    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 176
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 176
    Par défaut
    bah, on s'en fiche un peu c'est surtout l'ordre d'appel des procèdures qui importe

  5. #5
    Membre confirmé
    Inscrit en
    Novembre 2006
    Messages
    134
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 134
    Par défaut
    tu peux etre plus clair stp !!merci

  6. #6
    say
    say est déconnecté
    Membre Expert
    Avatar de say
    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 176
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 176
    Par défaut
    bah, je vois pas quoi te dire...je comprends pas exactement ton problème.

    tu rencontres un message d'erreur? à la compilation? à l'exécution?

    les résultats attendus ne sont pas les bons???

  7. #7
    Membre émérite
    Avatar de bandit boy
    Profil pro
    Inscrit en
    Février 2006
    Messages
    916
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 916
    Par défaut
    Salut,
    si tu déclares tes fonctions l'ordre n'a aucune importance:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    //déclarations
    void_...execution();
    void_.... initialiser();
     
    //fonctions
    void_...execution()
    {
    ........
    }
    //------------------------------------------------
    void_.... initialiser()
    {
    ......
    execution()
    }
    Sinon, le compilateur lit les fonctions de haut en bas, et donc si tu appelles une fonction (execution) dans une autre (initialiser) il faut que la première soit située avant la deuxième pour qu'il sache de quoi tu parles.

    Mais le plus simple est de déclarer les prototypes de chacune de tes fonctions pour ne pas avoir à se poser cette question, et plutôt organiser et regrouper les fonctions suivant ton choix.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. stored procedure sur AS400 appelée par Java
    Par annstger dans le forum DB2
    Réponses: 7
    Dernier message: 04/10/2011, 19h12
  2. CALL_EXTERNAL (IDL appelle C appelle CUDA)
    Par Dijstra dans le forum Débuter
    Réponses: 0
    Dernier message: 20/07/2011, 17h12
  3. Page appelant depuis appelé
    Par jacky01 dans le forum ASP.NET
    Réponses: 5
    Dernier message: 13/11/2009, 14h10
  4. [Appel URL] appel d'une page web dans 1 Java
    Par c4cf6 dans le forum Applets
    Réponses: 3
    Dernier message: 17/03/2006, 14h13
  5. Procedures stockées qui appellent un autre ?
    Par Tchinkatchuk dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 09/05/2005, 09h30

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