OVH Cloud OVH Cloud

initialisation d'un membre-class static d'une class, avec des templates partout

11 réponses
Avatar
AG
Bonjour,

je n'arrive pas à compiler cela :


template<class T> class I
{
T var;
};

template<class T, class V> class A
{
public:
static I<T> myI;
};

I<int> A<int,double>::myI; // ligne 13

int main(void)
{
A<int,double> myA;
return 0;
}

$ g++ test.cpp
test.cpp:13: error: too few template-parameter-lists

AG.

1 réponse

1 2
Avatar
AG
"Fabien LE LEZ" a écrit dans le message de
news:
On Mon, 6 Aug 2007 11:15:48 +0200, "AG" :


Avec ta modification sur la manière de faire l'instanciation ça marche
finalement. J'ai mis un peu de temps à m'en convaincre parce que mon
makefile n'est pas encore au point...

Merci à vous deux.

AG.

1 2