template<class a>或者template<typename> 模板有两种类型:
template <class a,class b,......> return_type funtiong_name(parameter_list)
{
function body
}
/*
template和class(可被typename替换)是关键字,
*/
template<class a,class b,.......> class class_name
{
................
}
/*
*/