C++常用算法–遍历
包括for_each和transform
#include <iostream>
#include <algorithm>
#include <vector>
#include <string>
void PrintInfo(int num)
{
std::cout << num << " ";
}
class Person
{
public:
int age_;
std::string name_;
Person(std::string name,int age)
{
this->age_ = age;
this->name_ = name;
}
Person(){
}
};
void PrintPerson(Person p)
{
std::cout << p.name_ << ":" << p.age_ << std::endl;
}
// 1、for_each 功能是遍历容器
void test1()
{
// int类型
std::vector<int> numList;
for (int i = 0