[单选题]

若有函数模板mySwap和一些变量定义如下:
template<class T>
void mySwap(T X,T Y);
double d1,d2;int i1,i2;
下列对mySwap的调用中,错误的是(  )。

A.mySwap(i1,i2)

B.mySwap(d1,d2)

C.mySwap(i1,d1)

D.mySwap<int>(i2,d2)

参考答案与解析:

相关试题

若有函数模板mySwap和一些变量定义如下:<br />template<class T><br />void mySwap(T X,T Y);<br /&g