模板
文章平均质量分 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; //int function_traits::arity; //2 function_traits::arg_t原创 2016-07-28 19:56:49 · 2914 阅读 · 0 评论 -
c++11 之可变参数模板
目的:包含0到任意个模板参数 声明可变参数模板需要在typename或class 后面加上省略号“...” 一、可变参数模板函数 template void f(T...args) { cout } 可变参数展开有两种方式: 1.通过递归的模板函数来将参数展开 2.通过逗号表达式和初始化列表方式展开参数包 对于1介绍一种通过type_traits来展开并打印参数包,原创 2016-07-28 14:16:18 · 6740 阅读 · 1 评论