2009-04-09 8 views
9

क्या आप कृपया मुझे बता सकते हैं कि DECLARE_DYNAMIC और DECLARE_DYNCREATE के बीच क्या अंतर है?DECLARE_DYNAMIC और DECLARE_DYNCREATE के बीच अंतर?

हम वास्तव में उनका उपयोग कहां कर सकते हैं?

+0

संभावित डुप्लिकेट [मुझे DECLARE \ _DYNCREATE के बजाय DECLARE \ _DYNAMIC का उपयोग क्यों करना चाहिए?] (Https://stackoverflow.com/questions/27879680/why-should-i-use-declare-dynamic-instead-of- घोषणा-डिनक्रेट) – IInspectable

+0

@ अप्रत्याशित, इस सवाल को वर्ष 200 9 में पूछा गया था, और आप वर्ष 2015 में पूछे गए प्रश्न को चिह्नित कर रहे हैं। मैं आपको रिवर्स ऑर्डर करने की सलाह दूंगा। अपने नवीनतम प्रश्न को इस पुराने प्रश्न के डुप्लिकेट के रूप में चिह्नित करें। – Haranadh

+0

डुप्लिकेट शब्द में समय की कोई धारणा नहीं है। तथ्य यह है कि बाद में एक प्रश्न को पूछा गया था कि यह प्रश्न डुप्लिकेट में बदल गया है, यह सवाल किसी भी डुप्लिकेट को कम नहीं करता है। मैंने इसे किसी अन्य प्रश्न के डुप्लिकेट के रूप में चिह्नित किया, क्योंकि वह अन्य प्रश्न बिंदु पर अधिक है, और एक और विस्तृत स्पष्टीकरण प्रदान करता है। डुप्लिकेट के रूप में एक प्रश्न को चिह्नित करने से भविष्य के आगंतुकों को यह देखने में मदद मिलती है कि एक और प्रश्नोत्तर है जो काफी हद तक समान है, लेकिन अधिक जानकारी प्रदान कर सकता है। यह ऐतिहासिक घटनाओं के आदेश को संवाद करने के लिए एक उपकरण के रूप में नहीं है। – IInspectable

उत्तर

12

पहली बार घोषणा करता है कि कक्षा में रनटाइम प्रकार की जानकारी है और दूसरा उदाहरण रनटाइम पर गतिशील रूप से बनाया जा सकता है। यह एमएसडीएन दस्तावेज में विस्तार से वर्णित है - अधिक जानकारी के लिए http://msdn.microsoft.com/en-us/library/56302tyt%28VS.80%29.aspx जैसे लिंक देखें।

+0

त्वरित उत्तर के लिए बहुत बहुत धन्यवाद। :) – Haranadh

+2

यह भी ध्यान दें कि यदि आप हेडर फ़ाइल में 'DECLARE_DYNCREATE' का उपयोग करते हैं, तो आपको स्रोत फ़ाइल में' IMPLEMENT_DYNCREATE' के साथ मिलान करने के लिए निश्चित होना चाहिए। (दूसरों के लिए डिटो।) –

संबंधित मुद्दे