C++关于函数模板程序代码出错,请大神们帮我看下哪里出错了

2025-03-22 12:18:51
推荐回答(1个)
回答(1):

……恕在下直言,没有几处是对的


在下重写了一份

#include
using namespace std;

template 
T sum(T (&a)[N])// 按引用传递数组
{
 int c=sizeof(a)/sizeof(a[0]); // 亦可直接写作int c=N;
 T sum=0;
 for(int counter=0;counter sum+=a[counter];
 return sum;
}

int main()
{
int A[10];
cout<<"input a series of integer "< for (int i = 0; i < 10; ++i)
    cin>>A[i];
cout<}