यह आमतौर पर यह नहीं दिया जाता है कि आप कुछ परिवर्तन किए बिना सी कोड को सी ++ के रूप में संकलित भी कर सकते हैं। यदि आप सी ++ के रूप में संकलित करने के लिए अपना सी कोड प्राप्त कर सकते हैं, तो आप इसे C++/CLI के रूप में संकलित करने का प्रयास कर सकते हैं (यही वह है जो क्लियर: शुद्ध विकल्प करता है)।
उस समय, आप किसी प्रकार की कक्षा बना सकते हैं जो आपके सभी निर्यात किए गए कार्यों को सार्वजनिक (प्रबंधित) कक्षा के स्थैतिक तरीकों के रूप में उजागर करता है।
इस प्रकार की सामग्री के कुछ स्वाद सी ++ प्रीप्रोसेसर ट्रिक्स (मैक्रोज़ इत्यादि) के साथ किए जा सकते हैं, कभी-कभी आप मैन्युअल रूप से लिखने वाले रैपर को समाप्त करते हैं।
तो मूलभूत जानकारी जिसे आप सी /+ को .NET असेंबली में/clr का उपयोग करके संकलित कर सकते हैं: xxx विकल्प सत्य हैं, लेकिन इसका मतलब यह नहीं है कि एक उपयोगी चीज है जो आपको उपयोगी .NET असेंबली प्राप्त करने के लिए करना है।
स्रोत
2010-07-13 10:29:49
इसका मतलब क्या है - कृपया सरल नमूना प्रदान करें? – Rella
@ ओले जैक: उदाहरण जोड़ा गया। – leppie
क्या आप समझा सकते हैं कि '__gc' क्या है, यह कोड .net dll में कैसे संकलित होगा (मेरा मतलब है कि हम इसमें क्या समझेंगे और कैसे?) – Rella