模板参数可以为浮点类型

作者: Haceau-Zoac创建于 2021年1月11日更新于 2021年1月11日
cpp
#include <iostream>

template<float a>
float qwq()
{
	return a;
}

template<double foo>
double awa()
{
	return foo;
}

int main(int argc, char* argv[])
{
	std::cout << qwq<3.14F>() << '\n'
		<< awa<6.28>() << '\n';

	return 0;
}
以上代码编译通过。

内容来源: wuye9036/CppTemplateTutorial