您当前的位置: 首页 > 

暂无认证

  • 3浏览

    0关注

    95907博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

for_each用法示例

发布时间:2022-07-28 09:29:13 ,浏览量:3

文章目录
    • 前言
    • 示例demo
前言

由于偶然间发现for_each能使得避免使用for循环,大大简化了代码。这里简单记录下for_each的一个简单示例demo,方便温习。

示例demo
#include  #include "vector" #include "algorithm" void myfunc1(int i) { std::cout << i << " "; } int main() { std::vector<int> arr{ 3, 4, 2, 6, 5, 1 }; std::cout << "based on for_each, print the vector\n"; for_each(arr.begin(), arr.end(), myfunc1); std::cout << "\n"; std::cout << "based on lambda, print the vector\n"; for_each(arr.begin(), arr.end(), [](const auto &i){std::cout << i << " ";}); return 0; } 

在这里插入图片描述

关注
打赏
1655516835
查看更多评论
立即登录/注册

微信扫码登录

0.0674s