Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

class template friend

1 réponse
Avatar
pasde.hcyrano.spam
bonsoir,

comment rendre friend une classe template a son propre parametre?

ex:

class A {

int score;

.../...

}

template class<T>
class list {

T membre;
list<T>* next;

void sort_by_score();

}

comment la fonction template sort_by_score() peut acceder au membre
prive score?

il faut que je delare la classe list en friend dans la classe A?

mais comment?

merci



--
Bruno Causse
http://perso.wanadoo.fr/othello

1 réponse

Avatar
pasde.hcyrano.spam
Bruno Causse wrote:

bonsoir,

comment rendre friend une classe template a son propre parametre?

ex:

class A {

int score;

.../...

}

template class<T>
class list {

T membre;
list<T>* next;

void sort_by_score();

}

comment la fonction template sort_by_score() peut acceder au membre
prive score?

il faut que je delare la classe list en friend dans la classe A?

mais comment?

merci


apres qques essais

template<class T> friend class list;

c'etait tout bete :-)
--
Bruno Causse
http://perso.wanadoo.fr/othello