ऑप्टार्ग सी++ क्या है?
ऑप्टार्ग सी++ क्या है?

वीडियो: ऑप्टार्ग सी++ क्या है?

वीडियो: ऑप्टार्ग सी++ क्या है?
वीडियो: C++ में ऑपरेटर ओवरलोडिंग का परिचय | हिंदी में 2024, नवंबर
Anonim

NS गेटोप्ट () फ़ंक्शन एक अंतर्निहित फ़ंक्शन है सी और कमांड लाइन तर्कों को पार्स करने के लिए प्रयोग किया जाता है। वाक्य - विन्यास: गेटोप्ट (int argc, char *const argv, const char *optstring) ऑप्टस्ट्रिंग केवल वर्णों की एक सूची है, प्रत्येक एक एकल वर्ण विकल्प का प्रतिनिधित्व करता है।

बस इतना ही, Optarg C++ क्या है?

विवरण। NS ऑप्टार्ग , Opterr, optind, और optopt वेरिएबल का उपयोग द्वारा किया जाता है गेटोप्ट () समारोह। ऑप्टार्ग कमांड लाइन विकल्प के लिए एक वैकल्पिक पैरामीटर इंगित करता है। रोकने के लिए opterr को 0 पर सेट किया जा सकता है गेटोप्ट () मुद्रण त्रुटि संदेशों से।

ऊपर के अलावा, C में Optind क्या है? NS ऑप्टिंड वेरिएबल अगले तर्क का सूचकांक मान है जिसे getopt() फ़ंक्शन द्वारा नियंत्रित किया जाना चाहिए। यदि getopt() फ़ंक्शन को कंसोल में त्रुटियों को प्रिंट करना चाहिए, तो opterr आपको नियंत्रित करने देगा।

यह भी जानिए, Optopt क्या है?

विवरण। getopt() फ़ंक्शन कमांड-लाइन तर्कों को पार्स करता है। इसके तर्क argc और argv तर्क गणना और सरणी हैं जो प्रोग्राम आमंत्रण पर मुख्य() फ़ंक्शन को पास किए गए हैं। argv का एक तत्व जो '-' से शुरू होता है (और बिल्कुल "-" या "--" नहीं है) एक विकल्प तत्व है।

Optarg क्या लौटाता है?

गेटोप्ट () कमांड लाइन तर्कों को पार्स करने के लिए सी में कार्य करें वापसी मूल्य: The गेटोप्ट () समारोह रिटर्न भिन्न मान: यदि विकल्प कोई मान लेता है, तो वह मान है बाहरी चर के लिए सूचक ऑप्टार्ग . '-1' अगर वहाँ हैं संसाधित करने के लिए कोई और विकल्प नहीं है। जब कोई मूल्य नहीं है दिया हुआ।