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");

}

相关推荐
沉沙丶1 分钟前
关于matlab分析电流THD的一些探究和记录
开发语言·matlab·电机控制·foc·永磁同步电机·模型预测·预测控制
chase。3 分钟前
Python包构建工具完全指南:python -m build 使用详解
开发语言·chrome·python
SuperEugene7 分钟前
前端 utils 工具函数规范:拆分 / 命名 / 复用全指南,避开全局污染等高频坑|编码语法规范篇
开发语言·前端·javascript
祝大家百事可乐8 分钟前
嵌入式——02 数据结构
c++·c#·硬件工程
Yu_Lijing10 分钟前
基于C++的《Head First设计模式》笔记——生成器模式
c++·笔记·设计模式
A923A13 分钟前
【洛谷刷题 | 第四天】
算法·前缀和·贪心·洛谷·差分
古城小栈16 分钟前
Go 底层代码的完整分类
开发语言·后端·golang
耳冉鹅20 分钟前
Go无锁共享内存环形缓冲区设计
开发语言·golang
bai_lan_ya25 分钟前
使用linux的io文件操作综合实验_处理表格
linux·服务器·算法
计算机安禾30 分钟前
【C语言程序设计】第36篇:二进制文件的读写
c语言·开发语言·c++·算法·github·visual studio code·visual studio