小编M_N*_*_N1的帖子

STD 算法如何处理 lambda 指针?

所以我使用这个小函数来打印一个向量。它有效,但我试图了解它是如何工作的:

 void const print_vector(vector<int> const& v)
{
    std::for_each(v.begin(), v.end(), [](const int& n) {std::cout << n << " ";});
}
Run Code Online (Sandbox Code Playgroud)

“n”变量如何知道指向向量的元素?

任何进一步的更正也表示赞赏

谢谢!

c++ lambda std

2
推荐指数
1
解决办法
77
查看次数

标签 统计

c++ ×1

lambda ×1

std ×1