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

#include और #include “filename” में क्या अंतर है?

दो रूपों के बीच का अंतर उस स्थान में है जहां प्रीप्रोसेसर फ़ाइल को शामिल करने के लिए खोज करता है।

#शामिल <फ़ाइल नाम>

प्रीप्रोसेसर कार्यान्वयन-निर्भर तरीके से खोज करता है, यह कंपाइलर द्वारा पूर्व-निर्दिष्ट निर्देशिकाओं की खोज करता है। इस पद्धति का उपयोग आमतौर पर मानक पुस्तकालय शीर्षलेख फ़ाइलों को शामिल करने के लिए किया जाता है।

#"फ़ाइल नाम" शामिल करें

प्रीप्रोसेसर उसी निर्देशिका में खोज करता है जिसमें निर्देश वाली फ़ाइल होती है। यदि यह विफल हो जाता है, तो यह #include फ़ॉर्म की तरह व्यवहार करना शुरू कर देता है। इस विधि का उपयोग आमतौर पर आपकी अपनी शीर्षलेख फ़ाइलों को शामिल करने के लिए किया जाता है।


  1. DirectX 11 और DirectX 12 में क्या अंतर है?

    DirectX, एपीआई या एप्लिकेशन प्रोग्रामिंग इंटरफेस का एक संग्रह है, जिसका उपयोग सॉफ्टवेयर द्वारा मल्टीमीडिया सामग्री को प्रस्तुत करने और ग्राफिकल हार्डवेयर के साथ संचार करने के लिए किया जाता है। DirectX का प्रमुख घटक API, Direct3D, सॉफ्टवेयर और ग्राफिक्स हार्डवेयर के बीच संचार को संभालता है। चूंकि सभी

  1. सी # में सूची और आईएलआईस्ट के बीच क्या अंतर है?

    सी # में सूची और आईएलआईस्ट के बीच मुख्य अंतर यह है कि सूची एक वर्ग है जो वस्तुओं की एक सूची का प्रतिनिधित्व करता है जिसे इंडेक्स द्वारा एक्सेस किया जा सकता है जबकि आईएलआईस्ट एक इंटरफ़ेस है जो ऑब्जेक्ट्स के संग्रह का प्रतिनिधित्व करता है जिसे इंडेक्स द्वारा एक्सेस किया जा सकता है। IList इंटरफ़ेस दो इ

  1. C# में अंतिम रूप देने और निपटाने में क्या अंतर है?

    अंतिम रूप दें संग्रह के लिए योग्य वस्तु को पुनः प्राप्त करने से पहले कचरा कलेक्टर द्वारा अंतिम रूप () को बुलाया जाता है। कचरा संग्रहकर्ता गैर-संदर्भित वस्तु के लिए स्मृति को हटाने की जिम्मेदारी लेगा। स्मृति में उस वस्तु के मान्य संदर्भ नहीं होने के बाद कचरा संग्रहकर्ता इस विधि को किसी बिंदु पर कॉल