函数模板与auto自动变量

//注意返回值
//参数至少一个是模板类型
template T MAX(T *p, int count)
{
}
//不定参数模版函数
template NT getcount(int count , NT data1 ...)
{
}

//自动数据类型, 根据实际推到处类型
template
auto get(T1 data, T2 data2)->decltype(datadata2)
{
return data
data2;
}
//函数的参数不能是AUTO
void main()
{
//获取返回值类型
std::cout< //输出返回值
std::cout< }

你可能感兴趣的:(函数模板与auto自动变量)