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 :

Fichier de fonctions globales [FAQ]


Sujet :

C++Builder

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    PEM
    PEM est d�connect�
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    4
    D�tails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2002
    Messages : 4
    Par d�faut Fichier de fonctions globales
    Bonsoir,

    Je d�sirerai cr�er un fichier contenant toutes les fonctions utilitaires
    dont j'aurais besoin pour mon application, ceci dans le but de pouvoir les
    appeler depuis n'importe quel module (en y incluant le fichier .h).

    Comment faire ceci et quel ???? en-t�te doit contenir ce fichier.

    Merci et bonne soir�e

    PEM

  2. #2
    PEM
    PEM est d�connect�
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    4
    D�tails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2002
    Messages : 4
    Par d�faut
    Je voulais dire :

    Comment faire ceci et quels instructins d'en-t�te doit contenir ce fichier.

    D�sol�...

    PEM

  3. #3
    Membre chevronn� Avatar de srvremi
    Homme Profil pro
    Directeur d'�cole d'ing�nieurs
    Inscrit en
    Mars 2002
    Messages
    554
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : Directeur d'�cole d'ing�nieurs
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2002
    Messages : 554
    Par d�faut
    Ton fichier .h doit contenir ttes les d�clarations de tes fonctions. ex:

    dans le fichier .cpp :

    void Fonction1(int A, char B)
    {
    ...
    }

    void Fonction2(int A, char B)
    {
    ...
    }

    Et dans le fichier .h :

    void Fonction1(int A, char B); //Attention au ';'
    void Fonction2(int A, char B); //Attention au ';'

  4. #4
    Membre chevronn� Avatar de srvremi
    Homme Profil pro
    Directeur d'�cole d'ing�nieurs
    Inscrit en
    Mars 2002
    Messages
    554
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : Directeur d'�cole d'ing�nieurs
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2002
    Messages : 554
    Par d�faut
    J'oubliais, pour les variables :

    dans le .cpp :
    AnsiString Var1,
    Var2;

    dans le fichier .h:
    extern AnsiString Var1;

    Ici, seule la variable Var1 est publi�e.

  5. #5
    Membre chevronn� Avatar de srvremi
    Homme Profil pro
    Directeur d'�cole d'ing�nieurs
    Inscrit en
    Mars 2002
    Messages
    554
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : Directeur d'�cole d'ing�nieurs
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2002
    Messages : 554
    Par d�faut
    Derni�re chose TRES IMPORTANTE :

    Tu dois rajouter ces lignes dans ton fichier .h :

    IMPERATIVEMENT les 2 premi�res lignes :
    #ifndef FONCTIONS_GLOBALES_H
    #define FONCTIONS_GLOBALES_H


    et la derni�re ligne :
    #endif

    Ceci afin d'�viter les red�clarations.

  6. #6
    PEM
    PEM est d�connect�
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    4
    D�tails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2002
    Messages : 4
    Par d�faut
    Ok, merci pour les r�ponses.

    J'ai 2 autres probl�mes concernant ce m�me th�me :

    J'ai cr�e mon fichier cpp et mon fichier .h en choisissant dans fichier nouveau, un fichier de type text. Est-ce juste ?


    J'ai dans mon fichier cpp (celui que je voudrais global) une fonction qui afficher des erreurs et dans cette fonction j'affiche une messagebox :

    MessageBox(Handle, msg,
    buf, MB_OK|MB_ICONSTOP);

    malheureusement il ne connait plus la variable Handle. Dois-je la red�clarer, ou que dois-je faire ?

    Qu'est-ce au juste cet 'Handle'.

    Merci et bonne soir�e

    PEM

Discussions similaires

  1. [C#]D�claration d'une fonction globale
    Par Raton dans le forum C#
    R�ponses: 7
    Dernier message: 21/09/2013, 12h27
  2. Script de suppression de fichiers en fonction de la date
    Par yellow174 dans le forum Langages de programmation
    R�ponses: 2
    Dernier message: 06/02/2006, 11h57
  3. [ FICHIER ENTETE ] Variables globales
    Par zymooo dans le forum MFC
    R�ponses: 2
    Dernier message: 04/02/2006, 20h08
  4. R�ponses: 6
    Dernier message: 06/01/2006, 20h55
  5. R�ponses: 2
    Dernier message: 03/06/2005, 11h01

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