通过引用传递模板参数:
#include#include using namespace std; template void fn(T& param) { cout<<" "< ::value; cout<<" "< ::value; cout<<" "< ::value; cout<<" "< ::value<<"t"; cout<<" "< ::value; cout<<" "< ::value; cout<<" "< ::value; cout<<" "< ::value< 通过指针传递模板参数:
#include#include using namespace std; template void fn(T* param) { cout<<" "< ::value; cout<<" "< ::value; cout<<" "< ::value; cout<<" "< ::value; cout<<" "< ::value<<"t"; cout<<" "< ::value; cout<<" "< ::value; cout<<" "< ::value; cout<<" "< ::value; cout<<" "< ::value<



