Can I use std::async without waiting for the future limitation?
问题 High level I want to call some functions with no return value in a async mode without waiting for them to finish. If I use std::async the future object doesn\'t destruct until the task is over, this make the call not sync in my case. Example void sendMail(const std::string& address, const std::string& message) { //sending the e-mail which takes some time... } myResonseType processRequest(args...) { //Do some processing and valuate the address and the message... //Sending the e-mail async auto