//函数模版重载:1.模板和模板 2.模板和函数
#include<iostream>
using namespace std
;
template<class T>
void add(T x
, T y
)
{
cout
<< "add(T, T)" << endl
;
}
template<class T>
void add(T x
, T y
, T z
)
{
cout
<< "add(T, T, T)" << endl
;
}
template<class T1, class T2, class T3>
void add(T1 x
, T2 y
, T3 z
)
{
cout
<< "T1(T1, T2, T3)" << endl
;
}
void add(int x
, int y
)
{
cout
<< "add(int, int)" << endl
;
}
void main()
{
add(10.5, 10.6);
}
转载请注明原文地址: https://www.6miu.com/read-37863.html