J'ai le code comme ceci:Comment marquer un modèle struct comme ami?
template <typename T, typename U> struct MyStruct {
T aType;
U anotherType;
};
class IWantToBeFriendsWithMyStruct
{
friend struct MyStruct; //what is the correct syntax here ?
};
Quelle est la syntaxe correcte pour donner l'amitié au modèle?
Cool! cela fonctionne (je ne peux pas encore voter, je le ferai lors de l'enregistrement) – David
Notez que cela donne à tous les types d'accès MyStruct à IWantToBeFriends, il est également possible d'accorder des spécialisations spécifiques de l'accès MyStruct. –
Cela fonctionne également en g ++. –