C++11 lambda表达式 原理

发布者:freakish
发布于:2017-05-26 13:28
  1. void main()
  2. {
  3.      int a = 0;
  4.      int b = 1;
  5.      auto func = [=, &b](int c){
  6.          printf("in lamda, a=%d, b=%d, c=%d\n", a, b, c);
  7.          b = 2;
  8.      };

  9.      func(2);
  10.      printf("now, b=%d\n", b);

  11.      getchar();
  12. }
复制代码

声明:该文观点仅代表作者本人,转载请注明来自看雪