पर बिल्कुल सही अग्रेषण मेरे पास एक फ़ंक्शन टेम्पलेट है, जहां मैं एक लैम्बडा में पूर्ण अग्रेषण करना चाहता हूं जिसे मैं किसी अन्य थ्रेड पर चलाता हूं। यहाँ एक न्यूनतम परीक्षण का मामला है जो आप सीधे संकलन
मैं std::async के बारे में और कैसे एक भविष्य संकलक कार्यान्वयन में इसका इस्तेमाल करना चाहिए सोच रहा हूँ। हालांकि, अभी मैं कुछ ऐसी चीज से फंस गया हूं जो डिज़ाइन दोष की तरह महसूस करता है। std::asynclaun
वस्तुओं को मैन्युअल रूप से बनाने के बजाय std::async का उपयोग करने के फायदों में से एक माना जाता है कि std::async oversubscription समस्याओं से बचने के लिए कवर के नीचे थ्रेड पूल का उपयोग कर सकते हैं। ले
मुझे कई बार बताया गया है कि मुझे std::async आग & std::launch::async पैरामीटर के साथ कार्यों के प्रकार को भूलना चाहिए (इसलिए यह निष्पादन के नए धागे पर जादू है)। इन बयानों से उत्साहित मैं देखना कैसे std
मैंने देखा है कि कई क्लासिक सी ++ संदर्भ स्रोतों पर जिन्हें सी ++ 11 के लिए अद्यतन किया गया है, जैसे कि cplusplus.com और Josuttis Standard Library Reference पुस्तक, सी + पर किसी भी दस्तावेज को कवर/प्र