类模板的默认模板实参,该怎么解决
类模板的默认模板实参
类模板的默认模板实参是什么?应该怎么用?
------解决方案--------------------
#include <iostream>
using namespace std;
template <typename T=char>//这就是指定类模板的类型默认值为char
class List{//linked-list
……
};
int main()
{
List<string> sl;
List<int> il;
List<> cl;
}
http://bbs.tarena.com.cn/viewthread.php?tid=55677
类模板的默认模板实参是什么?应该怎么用?
------解决方案--------------------
#include <iostream>
using namespace std;
template <typename T=char>//这就是指定类模板的类型默认值为char
class List{//linked-list
……
};
int main()
{
List<string> sl;
List<int> il;
List<> cl;
}
http://bbs.tarena.com.cn/viewthread.php?tid=55677