c++基础之for_each使用和源码

首先,要使用for_each要包含文件algorithm

上面对小圆括号()进行了操作符重载

c++基础之for_each使用和源码

可以看到for_each的内部实现机制为对每个元素实现_Func()

并且会自动用每个元素替代函数中的形参

为了更简单的看到for_each的用处,可以比较下面两段代码

c++基础之for_each使用和源码

 

 

相关文章: