سلام.
من std::async را به همراه تابع min_element فراخوانی می کنم خطای syntax می گیریم لطفاً راهنمایی کنید.
std::vector<int> list; std::async(std::min_element,list.begion(),list.end());
چون تابع std::min_element جنریک هستش شما برای فراخوانی هم باید مقادیر جنریک را مشخص کنید:
std::vector<int> list; std::async(std::min_element<std::vector<int>::const_iterator>,list.begion(),list.end());