-
सी ++ प्रोग्रामिंग भाषा की मूल बातें?
C++ एक प्रोग्रामिंग भाषा है जिसे बेल लैब्स में 1979 में बजेर्न स्ट्रॉस्ट्रुप द्वारा विकसित किया गया था। C++ को एक मध्य-स्तरीय भाषा के रूप में माना जाता है, क्योंकि इसमें उच्च-स्तरीय और निम्न-स्तरीय भाषा सुविधाओं का संयोजन होता है। यह C का सुपरसेट है, और वस्तुतः कोई भी कानूनी C प्रोग्राम एक कानूनी C+
-
C++ मैनिपुलेटर्स (endl, setw, setprecision, setf) क्या हैं?
स्ट्रीम मैनिपुलेटर्स विशेष रूप से इंसर्शन () ऑपरेटरों के साथ स्ट्रीम ऑब्जेक्ट्स के संयोजन के साथ उपयोग करने के लिए डिज़ाइन किए गए फ़ंक्शन हैं, उदाहरण के लिए - std::cout << std::setw(10); वे अभी भी नियमित कार्य हैं और उन्हें तर्क के रूप में स्ट्रीम ऑब्जेक्ट का उपयोग करके किसी अन्य फ़ंक्शन के र
-
C++ में संबंधपरक और तुलना ऑपरेटर
सी प्रोग्रामिंग में, 2 वेरिएबल्स में रखे गए मानों की तुलना निम्नलिखित ऑपरेटरों का उपयोग करके की जा सकती है और उनके बीच संबंध निर्धारित किया जाएगा। इन ऑपरेटरों को रिलेशनल ऑपरेटर कहा जाता है। उपलब्ध विभिन्न C++ संबंधपरक ऑपरेटर हैं- संचालक विवरण से बड़ा = इससे बड़ा या इसके बराबर == बराबर है != के
-
C++ में सशर्त टर्नरी ऑपरेटर ( ?:)
सशर्त ऑपरेटर (? :) एक टर्नरी ऑपरेटर है (इसमें तीन ऑपरेंड लगते हैं)। सशर्त ऑपरेटर निम्नानुसार काम करता है - पहला ऑपरेंड पूरी तरह से बूल में बदल जाता है। इसका मूल्यांकन किया जाता है और जारी रखने से पहले सभी दुष्प्रभावों को पूरा किया जाता है। यदि पहला ऑपरेंड सत्य (1) का मूल्यांकन करता है, तो दूसरे ऑपर
-
सी ++ में स्पष्ट प्रकार कास्टिंग ऑपरेटर
एक टाइप कास्ट एक विशिष्ट स्थिति में किसी वस्तु के प्रकार के स्पष्ट रूपांतरण के लिए एक विधि प्रदान करता है। इसे एकात्मक व्यंजक के रूप में प्रयोग किया जा सकता है - ( type-name ) cast-expression कंपाइलर कास्ट-एक्सप्रेशन को टाइप-नाम के रूप में टाइपकास्ट किए जाने के बाद मानता है। किसी भी अदिश प्रकार की व
-
C++ . में अर्धविराम
ISO C++ विनिर्देशों के अनुसार, C++ प्रोग्रामों के लेक्सिकल प्रतिनिधित्व में कई प्रीप्रोसेसिंग टोकन शामिल हैं जो प्रीप्रोसेसर के सिंटैक्स में उपयोग किए जाते हैं या ऑपरेटरों और पंक्चुएटर्स के लिए टोकन में परिवर्तित हो जाते हैं। अर्धविराम C++ में विराम चिह्न है। एक अर्धविराम वर्ण C++ व्याकरण के निम्नलि
-
C++ संबंधपरक और समानता संचालक
C प्रोग्रामिंग में, 2 वेरिएबल में होल्ड किए गए मानों की तुलना निम्नलिखित ऑपरेटरों द्वारा शोषण से की जाएगी और उनके बीच संबंध निर्धारित किया जाएगा। इन ऑपरेटरों को रिलेशनल ऑपरेटर कहा जाता है। उपलब्ध विभिन्न C++ संबंधपरक ऑपरेटर हैं- ऑपरेटर्स विवरण इससे अधिक = इससे बड़ा या इसके बराबर <=
-
सी++ प्रोग्राम स्ट्रक्चर
प्रोग्रामिंग भाषा सीखने का सबसे अच्छा तरीका प्रोग्राम लिखना है। आमतौर पर, पहला प्रोग्राम जो शुरुआती लिखता है वह हैलो वर्ल्ड नामक एक प्रोग्राम होता है, जो आपके कंप्यूटर स्क्रीन पर बस हैलो वर्ल्ड प्रिंट करता है। हालांकि यह बहुत सरल है, इसमें C++ प्रोग्राम के सभी मूलभूत घटक शामिल हैं। आइए इस प्रोग्राम
-
C++ में रिलेशनल ऑपरेटर(==) और std::string::compare() के बीच अंतर
रिलेशनल ऑपरेटर ==और std::string::compare() के बीच केवल एक अंतर है। वह वापसी मूल्य है। आंतरिक रूप से, string::operator==() string::compare() using का उपयोग कर रहा है रिलेशनल ऑपरेटर(==) एक बूलियन लौटाता है जो यह दर्शाता है कि 2 तार बराबर हैं या नहीं, जबकि तुलना एक पूर्णांक देता है जो दर्शाता है कि तार
-
अर्धविराम के बिना C++ प्रोग्राम लिखें?
बिना अर्धविराम के C++ प्रोग्राम लिखने के कई तरीके हैं। ध्यान दें कि ऐसा करना बहुत बुरा अभ्यास है और इसे वास्तविक कोड में कभी भी उपयोग नहीं किया जाना चाहिए। यह सिर्फ सूचनात्मक सामग्री के रूप में प्रस्तुत किया गया है। अर्धविराम के बिना C++ प्रोग्राम लिखने का सबसे आसान तरीका if कथनों का उपयोग करना है।
-
आकार() को सी ++ में ऑपरेटर के रूप में क्यों लागू किया गया है?
sizeof C++ में वास्तविक संचालिका नहीं है। यह केवल विशेष वाक्यविन्यास है जो तर्क के आकार के बराबर निरंतर सम्मिलित करता है। sizeof नहीं चाहता है या कोई रनटाइम समर्थन नहीं है। साइज़ोफ़ को ओवरलोड नहीं किया जा सकता क्योंकि अंतर्निहित संचालन, जैसे कि एक पॉइंटर को किसी सरणी में बढ़ाना, परोक्ष रूप से इस पर
-
C++ प्रोग्राम में } के बाद अर्धविराम कब अनिवार्य है?
यदि यह एक घोषणा का अंत है, तो एक करीबी ब्रेस के बाद एक अर्धविराम अनिवार्य है। ब्रेसिज़ के मामले में, उन्होंने क्लास, एनम, स्ट्रक्चर और इनिशियलाइज़ेशन सिंटैक्स की घोषणाओं में उपयोग किया है। इनमें से प्रत्येक कथन के अंत में हमें एक अर्धविराम लगाना होगा। उदाहरण के लिए, class X {}; // same declarati
-
समानता ऑपरेटर:==और !=C++ . में
C++ में इक्वलिटी ऑपरेटर्स बराबर हैं(==) और बराबर नहीं(!=). नाम के अनुसार वे कार्य करते हैं। द्विआधारी समानता ऑपरेटर सख्त समानता या असमानता के लिए अपने ऑपरेंड की तुलना करते हैं। समानता ऑपरेटरों, (==) के बराबर और (!=) के बराबर नहीं, संबंधपरक ऑपरेटरों की तुलना में कम प्राथमिकता है, लेकिन वे समान व्यवहा
-
C++ में स्कोप रिजॉल्यूशन ऑपरेटर
::(स्कोप रेजोल्यूशन) ऑपरेटर का उपयोग वैरिएबल स्कोप के कारण छिपे हुए नाम प्राप्त करने के लिए किया जाता है ताकि आप अभी भी उनका उपयोग कर सकें। स्कोप रिज़ॉल्यूशन ऑपरेटर को यूनरी और बाइनरी दोनों के रूप में इस्तेमाल किया जा सकता है। आप यूनरी स्कोप ऑपरेटर का उपयोग कर सकते हैं यदि कोई नामस्थान स्कोप या वैश्
-
C++ में स्कोप रेजोल्यूशन ऑपरेटर का क्या उपयोग है?
::(स्कोप रेजोल्यूशन) ऑपरेटर का उपयोग वैरिएबल स्कोप के कारण छिपे हुए नाम प्राप्त करने के लिए किया जाता है ताकि आप अभी भी उनका उपयोग कर सकें। स्कोप रिज़ॉल्यूशन ऑपरेटर को यूनरी और बाइनरी दोनों के रूप में इस्तेमाल किया जा सकता है यदि किसी ब्लॉक या क्लास के दौरान एक समान नाम की एक निश्चित घोषणा द्वारा ने
-
C++ को स्कोप रेजोल्यूशन ऑपरेटर की आवश्यकता क्यों है?
::(स्कोप रेजोल्यूशन) ऑपरेटर का उपयोग वैरिएबल स्कोप के कारण छिपे हुए नाम प्राप्त करने के लिए किया जाता है ताकि आप अभी भी उनका उपयोग कर सकें। स्कोप रिज़ॉल्यूशन ऑपरेटर को यूनरी और बाइनरी दोनों के रूप में इस्तेमाल किया जा सकता है। आप यूनरी स्कोप ऑपरेटर का उपयोग कर सकते हैं यदि नामस्थान स्कोप या ग्लोबल स
-
सी++ कीवर्ड
कीवर्ड वे शब्द हैं जिनका अर्थ पहले से ही कंपाइलर द्वारा परिभाषित किया गया है। इन खोजशब्दों का उपयोग पहचानकर्ता के रूप में नहीं किया जा सकता है। ध्यान दें कि कीवर्ड आरक्षित शब्दों और पूर्वनिर्धारित पहचानकर्ताओं का संग्रह हैं। पूर्वनिर्धारित पहचानकर्ता ऐसे पहचानकर्ता होते हैं जिन्हें संकलक द्वारा परिभ
-
सी ++ ऑपरेटर वरीयता और सहयोगीता के साथ
संचालिका पूर्वता एक व्यंजक में पदों के समूहन को निर्धारित करती है। एक ऑपरेटर की संबद्धता एक संपत्ति है जो यह निर्धारित करती है कि एक ही वरीयता के ऑपरेटरों को कोष्ठक की अनुपस्थिति में कैसे समूहीकृत किया जाता है। यह प्रभावित करता है कि अभिव्यक्ति का मूल्यांकन कैसे किया जाता है। कुछ ऑपरेटरों की प्राथमि
-
C++ में ट्रिग्राफ
ISO-646 कैरेक्टर सेट में C सिंटैक्स के सभी कैरेक्टर नहीं होते हैं, इसलिए कीबोर्ड और डिस्प्ले के साथ कुछ सिस्टम हैं जो कुछ कैरेक्टर के साथ डील नहीं कर सकते हैं। इन वर्णों को ट्रिग्राफ नामक 3 वर्णों के अनुक्रम का उपयोग करके बनाया जा सकता है। सी में, किसी भी अन्य प्रसंस्करण से पहले, तीन वर्णों (ट्रिग्र
-
C++ में फ्रेंड क्लास और फंक्शन
किसी वर्ग के मित्र कार्य को उस वर्ग के दायरे से बाहर परिभाषित किया गया है लेकिन उसे कक्षा के सभी निजी और संरक्षित सदस्यों तक पहुंचने का अधिकार है। भले ही फ्रेंड फंक्शन के प्रोटोटाइप क्लास डेफिनिशन में दिखाई देते हैं, फ्रेंड्स मेंबर फंक्शन नहीं होते हैं। एक दोस्त एक फंक्शन, फंक्शन टेम्प्लेट, या मेंब