System::OperatingSystem क्लास

OperatingSystem class

एक विशिष्ट ऑपरेटिंग सिस्टम का प्रतिनिधित्व करता है और उसके बारे में जानकारी प्रदान करता है। इस क्लास के ऑब्जेक्ट्स को केवल System::MakeObject() फ़ंक्शन का उपयोग करके आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएं, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन फॉल्ट्स हो सकते हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग करके इसे फ़ंक्शन्स में आर्ग्यूमेंट के रूप में पास करें।

class OperatingSystem

विधियाँ

विधिविवरण
get_Platform() constवर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए ऑपरेटिंग सिस्टम का प्लेटफ़ॉर्म पहचानकर्ता लौटाता है।
get_ServicePack() constवर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए ऑपरेटिंग सिस्टम का सर्विस पैक नाम लौटाता है।
get_Version() constवर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए ऑपरेटिंग सिस्टम के संस्करण को दर्शाने वाले एक Version ऑब्जेक्ट का स्थिर संदर्भ लौटाता है।
get_VersionString() constवर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए ऑपरेटिंग सिस्टम के संस्करण का स्ट्रिंग प्रतिनिधित्व लौटाता है।
OperatingSystem(PlatformID, const Version&)निर्दिष्ट प्लेटफ़ॉर्म आईडी और संस्करण के रूप में निर्दिष्ट ऑपरेटिंग सिस्टम का प्रतिनिधित्व करने वाला एक इंस्टेंस बनाता है।
OperatingSystem(PlatformID, const Version&, const String&)निर्दिष्ट प्लेटफ़ॉर्म आईडी, संस्करण और सर्विस पैक के रूप में निर्दिष्ट ऑपरेटिंग सिस्टम का प्रतिनिधित्व करने वाला एक इंस्टेंस बनाता है।
ToString() constवर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए ऑपरेटिंग सिस्टम के संस्करण का स्ट्रिंग प्रतिनिधित्व लौटाता है।

संबंधित देखें