Constructeur avec attribut friend
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:
Code:
1 2 3 4 5 6 7 8 9
| class Toto{
public:
Toto();
getTiti();
}
void maFunction1(){
Toto t; // autorisé
} |
Bibliothèque 2 :
Code:
1 2 3 4
| void maFunction2(Toto &toto){
toto.getTiti(); // autorisé
Toto t; // à interdire
} |
Dois je utiliser l'attribut "friend", si oui comment l'utiliser ?
Merci