STL - for_each 简单应用
2012-04-17 09:20
239 查看
http://www.cplusplus.com/reference/algorithm/for_each/
#include <iostream> #include <list> #include <algorithm> using namespace std; template <class T> void print(T &t) { cout<<t; } template <class T> class Print { public: void operator()(T&t) { cout<<t; } }; int main() { list <int> L; for (int i=1;i <=7;i++) L.push_front(i); for_each(L.begin(),L.end(),print<int> ); cout<<endl; for_each(L.begin(),L.end(),Print<int>() ); return 1; }
相关文章推荐
- 【C++ STL应用与实现】26: 如何使用std::for_each以及基于范围的for循环 (since C++11)
- stl的for_each简单demo
- C++学习 fill和fill_n和for_each()函数的应用
- STL简单应用
- STL模版库的vector,map的简单应用
- STL学习之十四:常用算法 for_each 和 transform以及adjacent_find的示例代码
- STL遍历算法 “for_each ”,“transform”
- STL顺序容器简单应用
- 从零开始学C++之STL(五):非变动性算法源代码分析与使用示例( for_each、min_element 、find_if、search 等)
- c++11,for,for each,std::for_each的应用
- C++ STL 学习 :for_each与仿函数(functor)(一)
- STL_map简单应用(HDU_1075)
- 记录 C++ STL 中 一些好用的函数--持续更新 (for_each,transform,count_if,find_if)
- STL算法学习-- for_each( ) 与 transform()
- stl for_each使用
- STL_算法_for_each
- STL for_each 用法
- 【C++ STL学习之六】STL算法之for_each
- STL算法之for_each
- c++ 标准模板库 STL 算法之 for_each 函数的使用用法详解