membro statico di inizializzazione specializzati classe modello
class A { }; template <typename A, int S> class B { public: static int a[S]; B() { a[0] = 0; } }; template<> int B<A, 1>::a[1]; int main() { B<A, 1> t; t; } Compila sotto GCC 4.1, ma non link: static.cpp:(.text._ZN1BI1ALi1EEC1Ev[B<A, 1>::B()]+0x5): undefined reference to `B<A, 1>::a' Preferirei continuare inizializzazione specializzati, se è possibile, dal momento che la… Continue reading "membro statico di inizializzazione specializzati classe modello"