Bonjour,
Je développe deux bibliothèques (DLL) C++. Dans la première, j'ai créé simple une classe. Dans la seconde, je souhaiterais pouvoir utiliser la classe depuis un pointeur mais sans pouvoir l'instancier.
Bibliothèque 1:
Bibliothèque 2 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 class Toto{ public: Toto(); getTiti(); } void maFunction1(){ Toto t; // autorisé }
Dois je utiliser l'attribut "friend", si oui comment l'utiliser ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 void maFunction2(Toto &toto){ toto.getTiti(); // autorisé Toto t; // à interdire }
Merci
Partager