单项选择题

已知主函数中通过如下语句序列实现对函数模板swap的调用:
int a[10],b[10];
swap(a,b,10);
下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是______。

A.template<typename T>void swap(T a[],T b[],int size);
B.template<typename T>void swap(int size,T a[],T b[]);
C.template<typename T1,typename T2>void swap(T1 a[],T2 b[],int size);
D.template<class T1,class T2>void swap(T1 a[],T2 b[],int size);
题目列表

你可能感兴趣的试题

微信扫码免费搜题