书上的这个例子就是普通类派生出模板类:
/* 基类 */
struct __slist_node_base
{
__slist_node_base* next;
}
/* 派生类 */
template <class T>
struct __slist_node : public __slist_node_base
{
T data;
};
下面是一个模板类派生出普通类的例子:
书上的这个例子就是普通类派生出模板类:
/* 基类 */
struct __slist_node_base
{
__slist_node_base* next;
}
/* 派生类 */
template <class T>
struct __slist_node : public __slist_node_base
{
T data;
};
下面是一个模板类派生出普通类的例子: