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 :

Organisation d'une librairie pour la publier.


Sujet :

C++

  1. #1
    Membre régulier
    Inscrit en
    Décembre 2003
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 87
    Points : 87
    Points
    87
    Par défaut Organisation d'une librairie pour la publier.
    Bonjour,

    Ma question est simple. J'ai créé une librairie statique pour un de mes projet. Je souhaite maintenant la publier et a cette fin je me demande comment organiser mon code afin de cacher les détails d'implémentation. Mon but est de :
    - Ne rendre accessible que les classes utiles afin d'éviter que l'utilisateur ne soit perdu.
    - Permettre la modification de l'implémentation sans changer l'utilisation de la librairie.

    Avez vous des propositions sur la manière de réaliser ceci proprement? Je suppose qu'il faut créer des interfaces pour les classes que je veux rendre accessibles. Est ce que je peux ne fournir que les .h de ces interfaces? Pour créer les objets est-ce que que je dois utiliser des factory?

    J'ai cherché des références à ce sujet mais il est souvent seulement expliquer comment créer une librairie et comment la linquer a un projet. Pas comment publier une lib.

  2. #2
    Rédacteur
    Avatar de 3DArchi
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    7 634
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 7 634
    Points : 13 017
    Points
    13 017
    Par défaut
    Salut,
    Le pimpl idiom peut être une réponse :
    Cf item 2 de cette entrée de la F.A.Q ainsi que les 2 liens gotw : Compilation Firewalls et The Fast Pimpl Idiom.

  3. #3
    Membre régulier
    Inscrit en
    Décembre 2003
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 87
    Points : 87
    Points
    87
    Par défaut
    Citation Envoyé par 3DArchi Voir le message
    Salut,
    Le pimpl idiom peut être une réponse :
    Cf item 2 de cette entrée de la F.A.Q ainsi que les 2 liens gotw : Compilation Firewalls et The Fast Pimpl Idiom.
    Merci, le pimpl idiom me semble en effet une bonne solution.

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

Discussions similaires

  1. Une librairie pour les courbes de bézier ?
    Par thorium90 dans le forum Langage
    Réponses: 3
    Dernier message: 30/11/2009, 11h59
  2. [XML/C] Choix d'une librairie pour la modification
    Par Stagiere404 dans le forum XML
    Réponses: 0
    Dernier message: 01/07/2008, 14h28
  3. une librairie pour le son ?
    Par astrotouf dans le forum Modules
    Réponses: 2
    Dernier message: 08/01/2008, 17h19
  4. y a t'il une librairie pour celà
    Par bambi98 dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 18/07/2007, 15h59
  5. Ajouter une librairie pour php sur un Serveur dédié
    Par tchoumak dans le forum Applications et environnements graphiques
    Réponses: 1
    Dernier message: 28/06/2006, 22h22

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