摘要: 引入 lambda表达式也有人称之为匿名函数,能够在任何作用域下快速定义一个函数 下面这行代码就是一个最简单的lambda表达式,最后输出为3 auto f = [](int x , int y)->int{return x+y;}; cout<<f(1,2); 我们来解析一下lambda表达式 a 阅读全文
posted @ 2024-03-07 20:21 拾墨、 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 函数指针 int f(int x,int y) { return x*x+y*y; } int main() { int (*p) (int , int ); //括号里也可以写成(int x , int y) p = f; std::cout<<p(1,2); //输出为5 return 0; } 阅读全文
posted @ 2024-03-07 16:17 拾墨、 阅读(1) 评论(0) 推荐(0) 编辑