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