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

MFC Discussion :

Fonctions globales ...


Sujet :

MFC

  1. #1
    Membre actif

    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2003
    Messages
    286
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2003
    Messages : 286
    Points : 255
    Points
    255
    Par défaut Fonctions globales ...
    Bonjour

    J'ai des fonctions dont je désire accéder depuis n'importe quelle classe (afin de ne pas faire de copier/coller de la fonction dans chaque classe).
    Mon problème c'est que je ne sais pas vraiment comment faire, si c'est propre, comment déclarer ca ...

    Bref on parle beaucoup des variables globales mais pas des fonctions globales !
    En gros je suis paumé

    J'aimerais donc savoir comment on déclare une fonction globale et comment l'utiliser dans mes classes (et sans faire de redéclaration ...)

    merci

    PS : J'espère que c'est la bonne section ...
    .: La cosse : il n'y a que ça de vrai :.

  2. #2
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Points : 17 323
    Points
    17 323
    Par défaut
    ben on a encore parler y a pas longtemps sur le forum...
    fais un petite recherche .
    en gros :
    stockage dans la classe d'application et acces par afxGetApp().
    utilisation d'un singleton.

  3. #3
    Membre actif

    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2003
    Messages
    286
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2003
    Messages : 286
    Points : 255
    Points
    255
    Par défaut
    ben euh ....
    j'ai cherché dans C / C++ / Visual C++ et j'ai sincérement rien trouvé
    Peut-etre que le nom du sujet n'était pas explicite ...

    EDIT : j'ai peut-etre mal cherché dans visual c++ ... j'y retourne
    .: La cosse : il n'y a que ça de vrai :.

  4. #4
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Points : 17 323
    Points
    17 323
    Par défaut
    dans le cas de la classe d'application c'est le meme principe que pour la variable pour y acceder:
    http://www.developpez.net/forums/vie...701535#2701535
    sinon tu peux aussi faire des fonctions statiques a la classe d'application .

  5. #5
    Membre actif

    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2003
    Messages
    286
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2003
    Messages : 286
    Points : 255
    Points
    255
    Par défaut
    merci ..

    Je suis aussi allé voir ici :
    http://www.developpez.net/forums/vie...701535#2701535

    Mais sincérement ca me parrait tellement compliqué que franchement ...
    Sachant que je souhaite appeller ma fonction dans ma classe directement .. du style : FonctionTropBien(param1, param2);

    Quel est le + simple a mettre en oeuvre ? et si possible un petit exemple
    .: La cosse : il n'y a que ça de vrai :.

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. Réponses: 3
    Dernier message: 14/12/2006, 10h09
  3. classe friend vs fonctions globales vs ...
    Par khayyam90 dans le forum C++
    Réponses: 8
    Dernier message: 23/03/2006, 23h19
  4. Réponses: 6
    Dernier message: 06/01/2006, 20h55
  5. Fichier de fonctions globales
    Par PEM dans le forum C++Builder
    Réponses: 5
    Dernier message: 10/07/2002, 21h35

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