如下chrome代码,是模板偏特?大牛帮忙解释下
如下代码:摘至chrome浏览器源码chrome/base/bind.h ...
//模板申明,没有这行代码会报错
template<typename functor> class RunnableAdapte;
template<typename R,typename T>
RunnableAdapte<R(T::*)()>{
//上面是模板特化吗?但typename参数比申明部分还多,
//而且申明部分并没有定义,也能这样特化?
。。。。
};
刚学模板,各种不理解,
各路大牛帮忙解释下神马情况? typedef void(A::*PMA)(char *);
看书不仔细
第5章 泛化仿函数