-
C++ भाषा का इतिहास
C++ प्रोग्रामिंग भाषा का इतिहास 1979 से है, जब बजेर्ने स्ट्रॉस्ट्रुप अपने पीएच.डी. के लिए काम कर रहे थे। थीसिस उन्होंने सी विद क्लासेस पर काम शुरू किया, जैसा कि नाम से ही स्पष्ट है कि यह सी भाषा का सुपरसेट था। उनका लक्ष्य ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग को C भाषा में जोड़ना था, जो गति या निम्न-स्तरीय
-
C++ में कॉन्स्टेबल कीवर्ड क्या है?
हम एक चर को स्थिर घोषित करने के लिए const qualifier का उपयोग करते हैं। इसका मतलब है कि एक बार वेरिएबल को इनिशियलाइज़ करने के बाद हम वैल्यू को नहीं बदल सकते। कॉन्स्ट का इस्तेमाल करने से बहुत बड़ा फायदा होता है। उदाहरण के लिए, यदि आपके पास PI के मान जैसा स्थिर मान है, तो आप उस मान को संशोधित करने के ल
-
सी++ प्रोग्रामिंग भाषा विशेषताएं
C++ को एक मध्यम-स्तरीय भाषा के रूप में माना जाता है, क्योंकि इसमें उच्च-स्तरीय और निम्न-स्तरीय भाषा सुविधाओं का संयोजन होता है। यह C का सुपरसेट है, और वस्तुतः कोई भी कानूनी C प्रोग्राम एक कानूनी C++ प्रोग्राम है। C++ विभिन्न प्लेटफार्मों पर चलता है, जैसे कि विंडोज, मैक ओएस और यूनिक्स के विभिन्न संस्
-
C++ में #define और const कीवर्ड में क्या अंतर है?
#define निर्देश एक प्रीप्रोसेसर निर्देश है; प्रीप्रोसेसर उन मैक्रोज़ को उनके शरीर से बदल देता है इससे पहले कि कंपाइलर इसे देखे। इसे एक स्वचालित खोज के रूप में सोचें और अपने स्रोत कोड की जगह लें। एक const चर घोषणा भाषा में एक वास्तविक चर घोषित करती है, जिसे आप एक वास्तविक चर की तरह उपयोग कर सकते हैं:
-
क्या C++ वेरिएबल स्थिर और अस्थिर दोनों हो सकता है?
हां एक C++ चर स्थिर और अस्थिर दोनों हो। इसका उपयोग केवल-पढ़ने के लिए हार्डवेयर रजिस्टर, या किसी अन्य थ्रेड के आउटपुट जैसी स्थितियों में किया जाता है। वोलेटाइल का मतलब है कि इसे मौजूदा थ्रेड के बाहरी किसी चीज़ से बदला जा सकता है और कॉन्स्ट का मतलब है कि आप इसे नहीं लिखते हैं (उस प्रोग्राम में जो कॉन्
-
विंडोज़ पर सी ++ कंपाइलर कैसे स्थापित करें?
विंडोज़ पर सी ++ संकलित करने के कई विकल्प हैं। आइए उनमें से 2 को देखें: जीसीसी विंडोज़ पर जीसीसी स्थापित करने के लिए आपको मिनजीडब्ल्यू स्थापित करना होगा। MinGW स्थापित करने के लिए, MinGW होमपेज, www.mingw.org पर जाएं, और MinGW डाउनलोड पेज के लिंक का अनुसरण करें। MinGW इंस्टॉलेशन प्रोग्राम का नवीनतम
-
C++ टोकन से आप क्या समझते हैं?
एक टोकन सी ++ प्रोग्राम का सबसे छोटा तत्व है जो संकलक के लिए सार्थक है। सी ++ पार्सर इस प्रकार के टोकन को पहचानता है:पहचानकर्ता, कीवर्ड, अक्षर, ऑपरेटर, विराम चिह्न, और अन्य विभाजक। इन टोकन की एक धारा एक अनुवाद इकाई बनाती है। टोकन आमतौर पर सफेद स्थान से अलग होते हैं। पार्सर कीवर्ड्स, आइडेंटिफ़ायर्स,
-
C++ में टोकन बनाम पहचानकर्ता बनाम कीवर्ड
एक टोकन C++ प्रोग्राम का सबसे छोटा तत्व है जो कंपाइलर के लिए सार्थक है। सी ++ पार्सर इस प्रकार के टोकन को पहचानता है:पहचानकर्ता, कीवर्ड, अक्षर, ऑपरेटर, विराम चिह्न, और अन्य विभाजक। इन टोकन की एक धारा एक अनुवाद इकाई बनाती है। टोकन आमतौर पर सफेद स्थान से अलग होते हैं। पार्सर कीवर्ड्स, आइडेंटिफायर्स, ल
-
C++ में बूलियन लिटरल क्या हैं?
बूलियन अक्षर शाब्दिक हैं जिनका अर्थ या तो सत्य है या गलत है। सी ++ में केवल दो बूलियन अक्षर हैं:सत्य और झूठा। ये अक्षर बूल प्रकार के हैं। आप उनका उपयोग - . के रूप में कर सकते हैं उदाहरण #include<iostream> using namespace std; int main() { bool my_bool = true; if(my_b
-
C++ में कैरेक्टर लिटरल क्या हैं?
एक कैरेक्टर लिटरल प्रोग्रामिंग में एक प्रकार का शाब्दिक है जो कंप्यूटर प्रोग्राम के सोर्स कोड के भीतर सिंगल कैरेक्टर के वैल्यू के प्रतिनिधित्व के लिए होता है। C++ में, एक अक्षर शाब्दिक एक स्थिर वर्ण से बना होता है। यह एकल उद्धरण चिह्नों से घिरे चरित्र द्वारा दर्शाया गया है। अक्षर अक्षर दो प्रकार के
-
C++ विकास के लिए ग्रहण सेटअप
चरण 0 − MinGW GCC या Cygwin GCC इंस्टॉल करें सी/सी++ प्रोग्रामिंग के लिए एक्लिप्स का उपयोग करने के लिए, आपको सी/सी++ कंपाइलर की आवश्यकता है। विंडोज़ पर, आप या तो मिनजीडब्ल्यू जीसीसी या सिगविन जीसीसी स्थापित कर सकते हैं। यदि आप सुनिश्चित नहीं हैं तो MinGW चुनें, क्योंकि MinGW हल्का और स्थापित करने म
-
लिनक्स पर C++ कंपाइलर कैसे स्थापित करें?
लिनक्स पर C++ को संकलित करने के कई विकल्प हैं। आइए उनमें से 2 को देखें - जीसीसी लगभग सभी Linux डिस्ट्रोस GCC इंस्टाल के साथ आते हैं। कमांड लाइन से निम्न कमांड दर्ज करके जांचें कि क्या जीसीसी आपके सिस्टम पर स्थापित है - $ g++ -v यदि आपने जीसीसी स्थापित किया है, तो उसे एक संदेश प्रिंट करना चाहिए जैसे
-
C++ में एक्सेस मॉडिफायर क्या हैं?
डेटा छिपाना ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग की महत्वपूर्ण विशेषताओं में से एक है जो किसी प्रोग्राम के कार्यों को एक वर्ग प्रकार के आंतरिक प्रतिनिधित्व को सीधे एक्सेस करने से रोकता है। क्लास के सदस्यों के लिए एक्सेस प्रतिबंध लेबल किए गए एक्सेस संशोधक द्वारा निर्दिष्ट किया गया है:क्लास बॉडी के भीतर सार
-
C++ में टाइप क्वालिफायर क्या हैं?
टाइप क्वालिफायर एक ऐसा कीवर्ड है जो एक टाइप पर लागू होता है, जिसके परिणामस्वरूप एक क्वालिफाइड टाइप होता है। उदाहरण के लिए, const int एक योग्य प्रकार है जो निरंतर पूर्णांक का प्रतिनिधित्व करता है, जबकि int संबंधित अयोग्य प्रकार है, बस एक पूर्णांक है। टाइप क्वालिफायर टाइप सिस्टम के माध्यम से मूल्य के
-
C++ में टाइप स्पेसिफायर क्या हैं?
जब आप पहली बार एक स्थिर रूप से टाइप की गई भाषा में एक चर घोषित करते हैं जैसे कि C++ आपको यह घोषित करना होगा कि वह चर क्या धारण करने वाला है। int number = 42; उस उदाहरण में, int एक प्रकार का विनिर्देशक है जो बताता है कि चर संख्या केवल पूर्णांक संख्याएँ धारण कर सकता है। रूबी या जावास्क्रिप्ट जैसी गति
-
C++ में बूलियन के लिए टाइप स्पेसिफायर क्या है?
c++ में बूलियन के लिए टाइप स्पेसिफायर बूल है। आप इसे - . के रूप में उपयोग कर सकते हैं bool myBoolean = true;
-
हम C/C++ में संशोधक का उपयोग क्यों करते हैं?
आधार प्रकार के अर्थ को बदलने के लिए एक संशोधक का उपयोग किया जाता है ताकि यह आपकी आवश्यकताओं के अनुसार काम करे। उदाहरण के लिए, समय नकारात्मक नहीं हो सकता है और इसे अहस्ताक्षरित करना समझ में आता है। सी ++ चार, इंट और डबल डेटा प्रकारों को उनके पहले संशोधक रखने की अनुमति देता है। डेटा प्रकार संशोधक यहां
-
हम सी ++ में अस्थिर क्वालीफायर का उपयोग क्यों करते हैं?
अस्थिर का मतलब दो चीजें हैं - आपके किसी कोड को बदले बिना वेरिएबल का मान बदल सकता है। इसलिए जब भी कंपाइलर वेरिएबल के मान को पढ़ता है, तो यह नहीं मान सकता है कि यह पिछली बार पढ़ा गया था, या यह पिछले मान के समान है, लेकिन इसे फिर से पढ़ा जाना चाहिए। एक मूल्य को एक अस्थिर चर के लिए संग्रहीत करने क
-
पहला C++ प्रोग्राम कैसे लिखें?
तो आपने तय किया है कि C++ में प्रोग्राम कैसे करना है, लेकिन यह नहीं जानते कि कहां से शुरू करें। यहां एक संक्षिप्त अवलोकन दिया गया है कि आप कैसे आरंभ कर सकते हैं। C++ कंपाइलर प्राप्त करें यह पहला कदम है जिसे आप C++ में प्रोग्राम सीखना शुरू करने से पहले करना चाहेंगे। सभी प्रमुख OS प्लेटफॉर्म के लिए अच
-
हम सी ++ में प्रतिबंधित क्वालीफायर का उपयोग क्यों करते हैं?
C++ में ऐसा कोई कीवर्ड नहीं है। C++ कीवर्ड की सूची C++ भाषा मानक के खंड 2.11/1 में पाई जा सकती है। प्रतिबंधित सी भाषा के सी 99 संस्करण में एक कीवर्ड है और सी ++ में नहीं है। सी में, एक प्रतिबंधित-योग्य सूचक (या संदर्भ) मूल रूप से संकलक के लिए एक वादा है कि सूचक के दायरे के लिए, सूचक के लक्ष्य को के