C ++ में एक प्रतिनिधि का सामान्य विचार क्या है? वे क्या हैं, उनका उपयोग कैसे किया जाता है और उनका उपयोग किस लिए किया जाता है?
मैं पहले उनके बारे में 'ब्लैक बॉक्स' तरीके से सीखना चाहूंगा, लेकिन इन चीजों की हिम्मत के बारे में थोड़ी जानकारी भी बहुत अच्छी होगी।
यह C ++ अपने शुद्धतम या साफ-सुथरे तरीके से नहीं है, बल्कि मैंने नोटिस किया है कि जहां मैं काम करता हूं वहां कोडबेस उनके पास प्रचुर मात्रा में होता है। मैं उन्हें पर्याप्त रूप से समझने की उम्मीद कर रहा हूं, इसलिए मैं बस उनका उपयोग कर सकता हूं और भयानक नेस्टेड टेम्पलेट की भयावहता में तल्लीन नहीं करना है।
ये दो कोड प्रोजेक्ट लेख बताते हैं कि मेरा क्या मतलब है लेकिन विशेष रूप से सफलतापूर्वक नहीं:
delegate
c ++ parlance में एक सामान्य नाम नहीं है। आपको उस संदर्भ को शामिल करने के लिए प्रश्न में कुछ जानकारी जोड़ना चाहिए जिसमें आपने इसे पढ़ा है। ध्यान दें कि जब पैटर्न सामान्य हो सकता है, तो उत्तर अलग-अलग हो सकते हैं यदि आप सामान्य रूप से प्रतिनिधि के बारे में बात करते हैं , या सी ++ सीएलआई या किसी अन्य पुस्तकालय के संदर्भ में जिसमें प्रतिनिधि का एक विशेष कार्यान्वयन है ।