fork download
  1. #include <iostream>
  2. #include <functional>
  3.  
  4. using namespace std;
  5.  
  6. function<void (int)> callback;
  7.  
  8. void init(int a) {
  9. callback = [a](int b) { cout << a+b; };
  10. }
  11.  
  12. int main() {
  13. init(5);
  14. callback(5);
  15. }
Success #stdin #stdout 0s 3228KB
stdin
Standard input is empty
stdout
10