J'ai deux classes X
et Y
.Fonction d'un ami de classe d'une autre classe
Y
a un membre privé mark
, X
a une fonction getmark()
.
J'ai déclaré getmark()
en tant que friend
de Y
.
Maintenant, comment puis-je accéder au député mark
de Y
en utilisant la fonction friend
?
C'est le code que j'ai jusqu'à présent
#include<iostream>
using namespace std;
class X
{
public:
int getmark();
};
class Y
{
int mark;
public:
friend int X::getmark();
};
int main()
{
}
Downvote n'est pas un problème.Mais je serais heureux si ma question est répondue. – Pradeep
Dans 'getmark()', faites quelque chose comme 'Y y; y.mark = 42; ' – juanchopanza
Si la personne qui a déprécié la question peut prendre un moment pour fournir le code, ce serait très utile. – Pradeep