Bonjour,
Je dois partager du code avec une autre société. Une partie de ce code est 'sensible' et ne doit pas quitter notre société.
Je distribue donc une librairie et un fichier d'en-tête.
Dans ce fichier d'en-tête se trouve les déclarations de mes classes qui vont être utilisées par l'autre société. J'aurai aimé cacher les membres privés de ces classes. Il y a t'il un moyen d'avoir deux fichiers d'entête, un publique contenant les declarations publiques et l'autre contenant tout le reste?
le code ci-dessus ne fonctionne bien evidemment pas
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
17
18
19 A.hpp //fichier public class cA { public: cA(); ~cA(); BlaBla(); }; A.h// fichier privé #include "A.hpp" class cA { private: Tarlatata(); };
Avez-vous une solution élégante pour moi?
Merci
Partager