Especialización de un miembro con plantilla de una clase de plantilla [duplicado]

Posible duplicado:
Especialización de la función miembro con plantilla en la clase con plantilla.

template <class T>    
class MyClass
{
   template <int N>
   void func() {printf("unspecialized\n");}
};
template<class T>
template<>
MyClass<T>::func<0>()
{
   printf("specialzied\n");
}

Esto no funciona. ¿Es posible especializar un método de plantilla de una clase de plantilla?