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