fork download
  1. #include <future>
  2. #include <iostream>
  3. #include <string>
  4.  
  5. int main()
  6. {
  7. int foo = 0;
  8. bool bar = false;
  9. std::future<std::string> async_request = std::async(
  10. std::launch::async,
  11. [=, &foo](bool is_pumping_request) -> std::string {
  12. return "str";
  13. },
  14. bar
  15. );
  16. std::cout << async_request.get() << std::endl;
  17. }
Success #stdin #stdout 0s 6556KB
stdin
Standard input is empty
stdout
str