Class interne dans une classe template
Bonjour,
j'ai un petit problème avec la gestion d'une classe interne dans une classe template.
Prenons l'exemple suivant (simplifié au maximum):
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| template<typename T>
class A{
public:
class B{
};
};
template<typename T>
class C{
private:
//ici je veux une variable du type A::B utilisant la classe T
A<T>::B b;
}; |
La ligne rouge provoque une erreur de compilation...
Comment doit on se servir des classes internes appartenant à une classe template?
merci