static
वैश्विक और गैर-static
सी ++ में वैश्विक पहचानकर्ता के बीच क्या अंतर है?सी ++ में स्थिर वैश्विक और गैर स्थैतिक वैश्विक पहचानकर्ता के बीच क्या अंतर है?
उत्तर
स्टेटिक वैरिएबल के दायरे को उसी translation unit पर सीमित करता है।
ए स्थैतिक वैश्विक परिवर्तनीय आंतरिक संबंध है।
ए गैर स्थैतिक वैश्विक परिवर्तनीय बाहरी लिंक है।
अच्छा पढ़ें:।
What is external linkage and internal linkage?
यदि एक गैर स्थैतिक वैश्विक बाह्य संबंध है, तो 'बाहरी' का उपयोग क्या है? – rubenvb
@ रूबेनव: आपके क्यू का उत्तर जवाब देने के लिए लिंक इनलाइन में विस्तार से समझाया गया है। –
@ रुबेनवब 'बाहरी' का अर्थ है कि यह एक घोषणा है और एक परिभाषा नहीं है, जैसे किसी फ़ंक्शन के प्रोटोटाइप की तरह। –
एक वैश्विक static
चर अनुवाद इकाई (यानी स्रोत फ़ाइल) चर में है एक गैर स्थिर वैश्विक चर दूसरे से संदर्भित किया जा सकता में ही उपलब्ध है स्रोत फ़ाइलें। जबकि स्थिर वैश्विक चर आप नहीं जानते हैं कि क्या अंतर है नहीं
अधिक विशेष रूप से: 'स्थिर' का उपयोग करके लिंकर उस अनुवाद इकाई से प्रतीक निर्यात करने से रोकता है। – cdhowie
ग्लोबल नॉन स्थैतिक चर अन्य फ़ाइलों से सुलभ हैं, सही जवाब शायद और भी अधिक आप को भ्रमित किया जाएगा। संक्षेप में, static
वर्ग के वर्ग को फ़ाइल स्कोप पर स्टेटिक्स के लिए वास्तविक नहीं माना जाता है। एक वर्ग की सांख्यिकी नियमित रूप से नियमित चर के समान होती है, लेकिन उन्हें कक्षा के नाम से उपसर्ग करके संदर्भित किया जाना चाहिए। फ़ाइल स्कोप पर स्टेटिक्स नियमित चर होते हैं जो केवल फ़ाइल के लिए स्थानीय होते हैं। इसका अर्थ समझने के लिए, एक ही प्रोजेक्ट में एक ही नाम के साथ दो चर जोड़ने की कोशिश करें। आपको लिंकर त्रुटियां मिलेंगी क्योंकि कई समान प्रतीकों हैं। प्रतीक स्थिर बनाकर आप उन समस्याओं से बचेंगे और परिवर्तनीय का नाम फ़ाइल के बाहर से उपलब्ध नहीं होगा।
हैं
- 1. स्थिर और गैर स्थैतिक सदस्यों के बीच अंतर?
- 2. सी वैश्विक स्थैतिक - धागे के बीच साझा किया?
- 3. वैश्विक और डिवाइस कार्यों के बीच अंतर
- 4. PHP- वैश्विक चर और स्थिरांक के बीच क्या अंतर है
- 5. सी ++ स्थिर वैश्विक गैर-पॉड: सिद्धांत और व्यवहार
- 6. वैश्विक कतार और उपयोगकर्ता कतारों के बीच क्या अंतर है?
- 7. सी ++ स्थिर पुस्तकालय में साझा वैश्विक चर
- 8. एक स्थैतिक वर्ग में एक स्थिर स्थैतिक वर्ग और स्थैतिक तरीकों में स्थिर तरीकों के बीच क्या अंतर है?
- 9. सी ++ स्थैतिक स्थानीय फ़ंक्शन बनाम वैश्विक फ़ंक्शन
- 10. सी ++ सिंगलटन बनाम वैश्विक स्थैतिक वस्तु
- 11. वैश्विक स्थैतिक कक्षाएं और विधियां खराब हैं?
- 12. सी में स्थिर और सी ++ में स्थिर के बीच अंतर ??
- 13. सी ++ बनाम सी # में स्थिर चर के बीच क्या अंतर है?
- 14. एक स्थैतिक विधि में वैश्विक चर
- 15. स्थैतिक संपत्ति और सिंगलटन के बीच क्या अंतर है?
- 16. वहाँ एक वैश्विक चर और वैश्विक वस्तु
- 17. कोडिनेटर वैश्विक स्थिर
- 18. उद्देश्य सी - स्टेटिक और वैश्विक चर? 3
- 19. सी # में कॉन्स और स्टेटिक के बीच क्या अंतर है?
- 20. C/C++ बनाम स्थिर वैश्विक
- 21. स्मृति में स्थिर विधि और गैर स्थैतिक फ़ंक्शन के बीच अंतर
- 22. सार्वजनिक स्थिर और निजी स्थैतिक चर के बीच अंतर
- 23. जब स्थिर वैश्विक चर C++
- 24. स्थिर और गतिशील बाध्यकारी के बीच क्या अंतर है?
- 25. सार्वजनिक और सार्वजनिक स्थैतिक के बीच अंतर?
- 26. वैश्विक बनाम फ़ंक्शन बनाम स्थैतिक वर्ग विधि
- 27. वैश्विक विधि क्या है?
- 28. RubyMine - माणिक - क्या करता है [वैश्विक] rvm में मतलब है, मैं एक वैश्विक या गैर वैश्विक एसडीके
- 29. वैश्विक :: क्या है?
- 30. वैश्विक चर और मैपलियर
"स्टेटिक ग्लोबल" - इसका मतलब क्या है? – Andrzej
@Andrzej एक वैश्विक 'टाइपिक' कीवर्ड के साथ एक ग्लोबल टाइप करें। उदाहरण के लिए वैश्विक दायरे पर 'स्थिर int x = 5;'। –