j'ai une classe ayant 3 paramètres templates, et une classe ne reprenant que le 1er des 3. je voudrais pouvoir déclarer la 1ere classe amie de la 2eme, en reprenant le 1er paramètres template, et qu'elle soit amie quels que soient les 2 autres paramètres. Je m'explique par un petit bout de code :
Code :
template<bool b, typename T1, typename T2>
class C1
{
};
class C2<bool b>
{
friend C1<b, /* n'importe quel type */, /* n'importe quel type */>;
Marsh Posté le 01-02-2004 à 03:20:19
Bonjour,
j'ai une classe ayant 3 paramètres templates, et une classe ne reprenant que le 1er des 3. je voudrais pouvoir déclarer la 1ere classe amie de la 2eme, en reprenant le 1er paramètres template, et qu'elle soit amie quels que soient les 2 autres paramètres.
Je m'explique par un petit bout de code :
est-ce possible ?
---------------
-( BlackGoddess )-