摘要: 记录C++11新增for循环遍历方法1.基于迭代器的for循环:for_each位于std命名空间下,我们可以看到其定义如下:inline_Fn1 for_each(_InIt _First, _InIt _Last, _Fn1 _Func) { // perform function for ea... 阅读全文
posted @ 2015-07-11 20:11 doggey 阅读(1990) 评论(0) 推荐(0) 编辑
摘要: 在C++11中出现的变参模板,可以让我们不需关心函数调用的参数多少,类似实现C中的printf函数那样。变参依赖于C++强大的模板可以这样声明template // Args就是一种类型参数包,在定义的函数中需要递归去解析void MutiArg(const T1&t1,Args... args... 阅读全文
posted @ 2015-07-11 19:49 doggey 阅读(421) 评论(0) 推荐(0) 编辑