typename
#include<iostream>using namespace std;
template <class type,int size>
int sort(type(&a)[size])
{
typename int b=size;//书上说typename指明此处为 类型表达式机制 可是我在此处声明基类型为什么不可以?
return b;
}
int main()
{
short a[5];
cout<<sort(a)<<endl;
system("pause");
}
难道不可以指明为基类型吗?