特化与遍特化就这点差异吗?

特化与遍特化就这点区别吗???
模板特化是通过"给模板中的所有模板参数一个具体的类"的方式来实现的.而模板偏特化则是通过"给模板中的部分模板参数以具体的类,而留下剩余的模板参数仍然使用原来的泛化定义"的方式来实现的

------解决方案--------------------
}; //类的模板特化 /*template<>class D<char*> { public:       D(char*x,char*y):m_x(x),m_y(y){}       int compare(void)       {             cout<<"***Type of m_x is***"<<typeid(m_x).name()<<endl;             cout<<"****Type of m_y is***"<<typeid(m_y).name()<<endl;             if(strcmp(m_x,m_y)>0)                 return 1;             if(strcmp(m_x,m_y)<0)                 return -1;             return 0;       } private:       char* m_x;       char* m_y; };*/