fork(2) download
  1. #include <iostream>
  2. class A
  3. {
  4. public:
  5. void f(int n)
  6. {
  7. //auto fn = [&rN = m_n](int n){ rN = n; };
  8. //auto fn = [&m_n](int n){ m_n = n; };
  9. auto fn = [&m_n = m_n](int n){ m_n = n; };
  10. fn(n);
  11. }
  12. int m_n;
  13. };
  14.  
  15.  
  16. int main() {
  17. A a;
  18.  
  19. a.f(1);
  20. std::cout << a.m_n << std::endl;
  21.  
  22. return 0;
  23. }
  24.  
Success #stdin #stdout 0s 3456KB
stdin
Standard input is empty
stdout
1