一个模板写法的问题。很简单
template <class T>
struct iterator_traits2<T*> {
typedef T value_type2;
};
http://www.cnitblog.com/weitom1982/archive/2008/12/19/7889.html 求解释 这种写法
struct iterator_traits2<T*> {
typedef T value_type2;
};
http://www.cnitblog.com/weitom1982/archive/2008/12/19/7889.html 求解释 这种写法
作者: xuexi1028 发布时间: 2011-06-16
C/C++ code
trait技术基于类模板特化
template <class I> struct iterator_traits { //类模板的定义 Typedef I::value_type value_type; } template <class T> struct iterator_traits<T*> { //类模板的特化。。。 typedef T value_type; };
trait技术基于类模板特化
作者: dizuo 发布时间: 2011-06-16