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

C++ क्लास नाम के बाद सेमीकोलन का क्या अर्थ है?


यदि आपके पास निम्न जैसे स्टेटमेंट्स हैं –

Class Person;

यह एक फॉरवर्ड डिक्लेरेशन है। यह बाद के कोड को बताता है कि Person नाम की क्लासेस मौजूद हैं। यह कंपाइलर को संतुष्ट करता है जब यह इन नामों को उपयोग होते देखता है। बाद में लिंकर क्लासेस की परिभाषा ढूंढ लेगा।

  1. - C++ में auto कीवर्ड क्या करता है?

    Auto एक कीवर्ड था जिसे C++ ने C से विरासत में प्राप्त किया था जो लगभग हमेशा से था, लेकिन शायद ही कभी उपयोग किया जाता था। यह सब C++11 में संदर्भ से टाइप डिडक्शन करने के लिए auto की शुरुआत के साथ बदल गया। C++ 11 से पहले, प्रत्येक डेटा टाइप को कंपाइल टाइम पर स्पष्ट रूप से घोषित करने की आवश्यकता होती थी

  1. - C++ में एक्सेस मॉडिफायर्स क्या हैं?

    डेटा छिपाना ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग की महत्वपूर्ण विशेषताओं में से एक है जो प्रोग्राम के फंक्शन्स को क्लास टाइप के आंतरिक प्रतिनिधित्व को सीधे एक्सेस करने से रोकता है। क्लास मेंबर्स के लिए एक्सेस प्रतिबंध को लेबल्ड एक्सेस मॉडिफायर्स द्वारा निर्दिष्ट किया जाता है: क्लास बॉडी के भीतर public, pr

  1. - C++ में वेरिएबल्स के स्टोरेज क्लासेस क्या हैं?

    एक स्टोरेज क्लास C++ प्रोग्राम के भीतर वेरिएबल्स और/या फंक्शन्स के स्कोप (विजिबिलिटी) और लाइफ-टाइम को परिभाषित करता है। ये स्पेसिफायर्स उस प्रकार से पहले आते हैं जिसे वे संशोधित करते हैं। C++ प्रोग्राम में निम्नलिखित स्टोरेज क्लासेस उपयोग की जा सकती हैं: auto register static extern mutable C में,