自动数据类型

自动数据类型,根据实际推导出类型

函数类型可以使用auto,但是参数不允许使用auto

template//根据类型获取类型

#include 
#include 

//获取变量的数据类型 变量->decltype

/*
auto get(int num,double data)
{

}*/
template//根据类型获取类型
auto get(T1 data, T2 bigdata)->decltype(data *bigdata)
{

	return data *bigdata;
}

void main()
{
	std::cout << typeid(get(12.0, 'A')).name() << std::endl;
	std::cout << get(12.0, 'A') << std::endl;

	system("pause");
}

 

你可能感兴趣的:(C++,prime)