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

C++ में #include कैसे काम करता है?

एक हेडर फाइल है। इस फ़ाइल में सभी मानक पुस्तकालय शामिल हैं। कभी-कभी कुछ कोडिंग प्रतियोगिताओं में, जब हमें हल करते समय समय बचाना होता है, तो इस हेडर फ़ाइल का उपयोग करना मददगार होता है।

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

  • यह GNU C++ लाइब्रेरी की मानक हेडर फाइल नहीं है। तो कुछ कंपाइलर इस हेडर फ़ाइल के साथ सोर्स कोड को कम्पाइलर करने में विफल हो सकते हैं।

  • इसका उपयोग करते हुए, इसे संकलित करने के लिए अनावश्यक अधिक समय की आवश्यकता हो सकती है।

  • चूंकि यह मानक C++ लाइब्रेरी का हिस्सा नहीं है, इसलिए यह पोर्टेबल नहीं है

  • इस हेडर फ़ाइल के लिए, हर बार जब कंपाइलर हर बार कोड संकलित होने पर हेडर को पुनरावर्ती रूप से आयात करने का प्रयास करता है।


  1. नेटवर्क सुरक्षा कैसे काम करती है?

    नेटवर्क सुरक्षा के प्रकार क्या हैं? प्रणाली तक पहुँचने का अधिकार। एंटीवायरस और एंटीस्पायवेयर जैसे मैलवेयर का पता लगाने और उन्हें रोकने के लिए उपयोग किया जाने वाला सॉफ़्टवेयर। एप्लिकेशन कोड की सुरक्षा... एक व्यवहार विश्लेषण दृष्टिकोण। ... आवश्यक कदम उठाकर डेटा हानि को रोकें। सेवा हमलों के वितरित इनक

  1. डेटा स्क्रैपिंग कैसे काम करता है?

    चूंकि आप इसे पढ़ रहे हैं, इसलिए एक अच्छा मौका है कि आपने डेटा स्क्रैपिंग के लाभों के बारे में सुना होगा और इसकी स्वचालित तकनीक से आप स्वयं मैन्युअल कार्य किए बिना बहुत सारा डेटा एकत्र कर सकते हैं। लेकिन डेटा स्क्रैपिंग बिल्कुल कैसे काम करता है? और क्या यह मुश्किल है, या क्या कोई डेटा स्क्रैप करना

  1. C++ में अपवाद कैसे काम करते हैं?

    सी ++ में, अपवाद हैंडलिंग रनटाइम त्रुटियों को संभालने की एक प्रक्रिया है। अपवाद एक घटना है जिसे सी ++ में रनटाइम पर फेंक दिया जाता है। सभी अपवाद std::Exception वर्ग से लिए गए हैं। यह एक रनटाइम त्रुटि है जिसे संभाला जा सकता है। अगर हम अपवाद को हैंडल नहीं करते हैं तो यह अपवाद संदेश को प्रिंट करता है औ