2012-02-14 22 views
7

मेरे पास एक कामकाजी कार्यक्रम है लेकिन अब मुझे int argc और char *argv[] पैरामीटर main पर उपयोग करना होगा। जब भी मैं ऐसा करने की कोशिश करता हूं तो यह मुझे त्रुटियों देता है कि यह बचा नहीं सकता है। argc और argv ग्रहण में काम करने का कोई तरीका है?एक्लिप्स में argc और argv का उपयोग करना?

+2

"मैं ऐसा करने की कोशिश करता हूं यह मुझे त्रुटियां देता है कि यह सहेज नहीं सकता"। क्या आप यह बताना चाहते हैं कि त्रुटियां क्या कहती हैं? –

+0

सी ++ केस-संवेदी है; उदाहरण के लिए, 'मुख्य' और 'मुख्य' दो अलग पहचानकर्ता हैं। मैंने तदनुसार अपना प्रश्न संपादित कर लिया है। –

उत्तर

9

मुझे लगता है कि आपकी समस्या यह है कि आप प्रोग्राम को तर्क देने के लिए गर्म नहीं जानते हैं, जब आप इसे ग्रहण के माध्यम से निष्पादित करते हैं, है ना?

यदि आप यही चाहते हैं, तो निम्न पढ़ें।

"प्रोजेक्ट-> गुण" पर क्लिक करें, फिर "रन/डीबग सेटिंग्स" में "नया बटन" पर क्लिक करें। सी ++ आवेदन चुनें। यहां आप देख सकते हैं कि 4 टैब हैं, और दूसरे टैब को "तर्क" कहा जाता है। इस टैब में आप एक टेक्स्टरेरा देख सकते हैं। वहां अपने एप्लिकेशन का तर्क टाइप करें, और "ठीक" पर क्लिक करें। जब आप ग्रहण के "प्ले" बटन के लिए अपना आवेदन निष्पादित करेंगे, तो आपके कार्यक्रम को तर्क के साथ बुलाया जाएगा।

+0

क्या ग्रहण प्रोग्राम को निष्पादित करते समय आदेश-पंक्ति तर्क निर्दिष्ट करने का कोई तरीका प्रदान नहीं करता है? प्रोजेक्ट कॉन्फ़िगरेशन के हिस्से के रूप में तर्क सेट करना मूर्खतापूर्ण लगता है। एक और विकल्प प्रोग्राम को कमांड लाइन से चलाने के लिए है। –

+0

मैं आपसे सहमत हूं, वह मूर्ख है। व्यक्तिगत रूप से, मैंने आपके कार्यक्रमों को कमांड लाइन से चलाया जैसा आपने कहा था। –

+0

यह सहायक था बहुत धन्यवाद – gamergirl22