
模板
文章平均质量分 81
左右一个慢动作
这个作者很懒,什么都没留下…
展开
-
c++11之function_traits
function_traits例:int func(int a,string b);function_traits::function_type; //获取函数类型 int _cdecl(int, string)function_traits::return_type; //intfunction_traits::arity; //2function_traits::arg_t原创 2016-07-28 19:56:49 · 2983 阅读 · 0 评论 -
c++11 之可变参数模板
目的:包含0到任意个模板参数声明可变参数模板需要在typename或class 后面加上省略号“...”一、可变参数模板函数templatevoid f(T...args){ cout}可变参数展开有两种方式:1.通过递归的模板函数来将参数展开2.通过逗号表达式和初始化列表方式展开参数包对于1介绍一种通过type_traits来展开并打印参数包,原创 2016-07-28 14:16:18 · 6800 阅读 · 1 评论