stl的for_each简单demo

来源:互联网 发布:电视nba直播软件 编辑:程序博客网 时间:2024/06/07 04:42
#include <stdio.h>#include <deque>#include <algorithm>using namespace std;class A{public:void outList(){std::for_each(m_nList.begin(), m_nList.end(), print);}static void print(const int i){printf("%d ", i);}std::deque<int> m_nList;};int main(){A a;a.m_nList.push_back(1);a.m_nList.push_back(2);a.m_nList.push_back(3);a.outList();return 0;}