Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी # में एक प्रबंधित कोड क्या है?

प्रबंधित कोड एक कोड है जिसका निष्पादन सामान्य भाषा रनटाइम द्वारा प्रबंधित किया जाता है। यह प्रबंधित कोड प्राप्त करता है और इसे मशीन कोड में संकलित करता है। उसके बाद, कोड निष्पादित किया जाता है।

यहां रनटाइम यानी सीएलआर स्वचालित मेमोरी प्रबंधन, टाइप सुरक्षा, आदि प्रदान करता है।

प्रबंधित कोड .NET के शीर्ष पर चलने वाली उच्च-स्तरीय भाषाओं में लिखा जाता है। यह सी#, एफ#, आदि हो सकता है। इनमें से किसी भी भाषा में उनके कंपाइलर्स के साथ संकलित एक कोड, मशीन कोड उत्पन्न नहीं होता है। हालांकि, आपको इंटरमीडिएट भाषा कोड मिलेगा, जो रनटाइम के अनुसार संकलित और निष्पादित होगा।

C/C++ कोड, जिसे "अप्रबंधित कोड" कहा जाता है, के पास वह विशेषाधिकार नहीं है। प्रोग्राम बाइनरी में है जिसे ऑपरेटिंग सिस्टम द्वारा मेमोरी में लोड किया जाता है। बाकी, प्रोग्रामर को ध्यान रखना होगा।

C++ विंडोज़ पर चलने वाली अप्रबंधित बायनेरिज़ भी उत्पन्न कर सकता है।

सी # असुरक्षित संदर्भ का उपयोग कर कोड में सीधे पॉइंटर्स जैसे अप्रबंधित संरचनाओं की अनुमति देता है। यह कोड का एक टुकड़ा सेट करता है जिसके लिए निष्पादन सीएलआर द्वारा प्रबंधित नहीं किया जाता है।


  1. त्रुटि कोड 0x803FA067 क्या है?

    विशेषज्ञों के अनुसार, जब कोई OS अपडेट उपलब्ध हो, तो उसे तुरंत इंस्टॉल करें। ऐसा इसलिए है क्योंकि अपडेट में पहले से ज्ञात त्रुटियों और सुरक्षा पैच के सुधार शामिल हो सकते हैं जो आपके कंप्यूटर की सुरक्षा को बढ़ाएंगे। लेकिन क्या होगा यदि आप स्थापना चरण पर आने वाले त्रुटि संदेशों के कारण नए OS संस्करण म

  1. Windows पर USB त्रुटि कोड 43 क्या है?

    विंडोज़ 43 कोड जैसे त्रुटि संदेशों के लिए कोई अजनबी नहीं है। इस लेख में, हम चर्चा करेंगे कि इसका क्या कारण है और इसे कैसे ठीक किया जाए। आप तैयार हैं? आइए शुरू करें। Windows 10/11 पर USB त्रुटि कोड 43 के बारे में USB त्रुटि कोड 43 कई डिवाइस प्रबंधक त्रुटि कोडों में से एक है। यह आमतौर पर तब होता है ज

  1. मैक पर एरर कोड 36 क्या है?

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