c++ for_each算法

#include <iostream>

#include <string>

#include <fstream>

#include <vector>

#include <algorithm>

#include <deque>

#include <stack>

#include <queue>

#include <list>

#include <set>

#include <map>

#include <functional>

using namespace std;

void print(int a)

{

cout << a << " ";

}

class print02

{

public:

void operator()(int a)

{

cout << a << " ";

}

};

void test01()

{

vector<int> v1;

for(int i = 0; i < 10; i++)

{

v1.push_back(i);

}

for_each(v1.begin(), v1.end(), print);

cout << endl;

for_each(v1.begin(), v1.end(), print02());

cout << endl;

}

int main()

{

test01();

return 0;

system("pause");

}

相关推荐
清酒难咽9 小时前
算法案例之递归
c++·经验分享·算法
Rabbit_QL9 小时前
【水印添加工具】从零设计一个工程级 Python 图片水印工具:WaterMask 架构与实现
开发语言·python
天“码”行空10 小时前
简化Lambda——方法引用
java·开发语言
让我上个超影吧10 小时前
【力扣26&80】删除有序数组中的重复项
算法·leetcode
z203483152010 小时前
C++对象布局
开发语言·c++
Beginner x_u10 小时前
如何解释JavaScript 中 this 的值?
开发语言·前端·javascript·this 指针
java1234_小锋10 小时前
Java线程之间是如何通信的?
java·开发语言
张张努力变强10 小时前
C++ Date日期类的设计与实现全解析
java·开发语言·c++·算法
沉默-_-11 小时前
力扣hot100滑动窗口(C++)
数据结构·c++·学习·算法·滑动窗口
钱彬 (Qian Bin)11 小时前
项目实践19—全球证件智能识别系统(优化检索算法:从MobileNet转EfficientNet)
算法·全球证件识别