के समतुल्य समकक्ष कृपया मुझे सलाह दें कि सी ++ में NSOperation और NSOperationQueue कार्यक्षमता कैसे प्राप्त करें।सी ++ NSOperation और NSOperationQueue
उत्तर
NSOperation
गैर-महत्वपूर्ण कार्यों के प्रबंधन के लिए एक कक्षा है। आप ऑपरेशंस बनाते हैं, और उन्हें NSOperationQueue
पर रखें और प्रत्येक ऑपरेशन ऐप निष्पादित के रूप में किया जाता है।
सी ++ में ऐसा कोई "समकक्ष" नहीं है। सी ++ एक भाषा है, NSOperationQueue
ओएसएक्स और आईओएस का एक हिस्सा फाउंडेशनकिट का हिस्सा है, उद्देश्य-सी ऑब्जेक्ट्स का एक सेट, जो उद्देश्य-सी मानक का हिस्सा नहीं है।
आपको कार्य करने की आवश्यकता होगी कार्य कार्यसंगतता के लिए एंड्रॉइड प्रतिमान है, और उन का उपयोग करें। या आप किसी भी प्रबंधित कार्य पुस्तकालय के बदले में सर्वर से संपत्तियों को मैन्युअल रूप से डाउनलोड कर सकते हैं।
मुझे अधिक या समान सामान करने की आवश्यकता है। हम मैन्युअल डाउनलोड नहीं करते क्योंकि हम एक पेशेवर लाइव गेम विकसित कर रहे हैं। मुझे पता है कि एनएसओपरेशन और एनएसओपरेशनक्यूयू ओबीजे सी नींव का हिस्सा है, लेकिन मेरा सवाल है कि अगर हमें सी ++ में समान चीज़ हासिल करनी है तो उसे कैसे प्राप्त किया जाए? – user1908860
आप सी ++ में कुछ ऐसा नहीं कर रहे हैं। आप एंड्रॉइड में कुछ ऐसा कर रहे हैं। सी ++ सिर्फ एक भाषा है। देखें कि एंड्रॉइड समवर्ती कार्य प्रबंधन कैसे करता है, और इसमें उदाहरण होना चाहिए कि सी ++ में इसे कैसे किया जाए। – Alan
NSOperation के लिए एक मोटा विकल्प: std::packaged_task।
- 1. NSOperation और NSOperationQueue कॉलबैक
- 2. NSOperation
- 3. मैं NSOperationQueue में NSOperation को कैसे रोक सकता हूं?
- 4. NSOperation
- 5. NSOperationQueue IOS5
- 6. NSOperation
- 7. रोकें NSOperation
- 8. NSOperationQueue और समवर्ती बनाम गैर-समवर्ती
- 9. असिंक्रोनस NSURLConnection और NSOperation -
- 10. रद्द करेंऑपरऑपरेशंस [NSOperationQueue mainQueue]
- 11. NSOperationQueue
- 12. NSOperationQueue
- 13. [NSOperation CancelAllOperations]; ऑपरेशन को रोक नहीं है
- 14. एनएसटीएचएड बनाम NSOperationQueue बनाम ??? आईफोन
- 15. वर्तमान में निष्पादित NSOperation को कैसे पकड़ें?
- 16. कोको - NSOperation
- 17. पुनर्संरचना NSOperationQueue
- 18. NSOperation मुख्य में NSAutoreleasePool?
- 19. NSOperationQueue नामित धागा
- 20. NSOperationQueue धारावाहिक कैसे बनाएं?
- 21. NSOperationQueue सीरियल फीफो कतार
- 22. कोर डेटा (NSOperationQueue और NSManagedObjectContext) के बहुप्रचारित उपयोग
- 23. ऑपरेशन रद्द करते समय ASIHTTPRequest और NSOperationQueue के साथ क्रैशिंग
- 24. आईओएस - कैसे पता चलेगा जब NSOperationQueue कुछ परिचालनों को संसाधित करता है?
- 25. NSOperationQueue मुख्य क्यूई बनाम प्रदर्शनकर्ताऑनमेन थ्रेड?
- 26. व्यू कंट्रोलर में NSOperationQueue साझा करना?
- 27. क्या यह [NSOperationQueue ऑपरेशंस] के माध्यम से गणना करना सुरक्षित है?
- 28. सिंटेक्स/स्वरूपण जब ऑब्जेक्ट-सी ब्लॉक घोंसला
- 29. हिम तेंदुए पर NSOperationQueue कितना हल्का वजन है?
- 30. एक लिफो स्टैक के रूप में NSOperationQueue का उपयोग करें?
सी ++ में ऐसी कोई बात नहीं है, मैं सी ++ 11 धागे का उपयोग करने और अपनी खुद की कतार कक्षा को लागू करने का सुझाव देता हूं। –
सी ++ 11 i.e 11 क्या है? क्या मैं इसे सी ++ के साथ उपयोग कर सकता हूं? क्या आपके पास कुछ नमूना है कि उपरोक्त चीज़ को कैसे प्राप्त किया जाए? – user1908860
@ user1908860 - सी ++ 11 सी ++ के लिए 2011 मानक को संदर्भित करता है। 2011 से पहले कोई मानक सी ++ धागे नहीं थे। –