fork(3) download
  1. class A
  2. {
  3. public:
  4.  
  5. bool Fun(int n, auto fn = [](int n){ return true; })
  6. {
  7. while(n --> 0)
  8. {
  9. if ( fn(n) )
  10. {
  11. return true;
  12. }
  13. }
  14. return false;
  15. }
  16.  
  17. };
  18.  
  19.  
  20. int main(int argc, char* argv[])
  21. {
  22. A a;
  23.  
  24. //a.Fun(8);
  25. a.Fun(8, [](int n) {return n%2 == 0;});
  26.  
  27. return 0;
  28. }
  29.  
  30.  
Success #stdin #stdout 0s 3408KB
stdin
Standard input is empty
stdout
Standard output is empty