-
क्या होगा यदि हम C++ में दो स्ट्रिंग लिटरल को जोड़ दें?
इस खंड में हम स्ट्रिंग और स्ट्रिंग अक्षर की एक और संपत्ति देखेंगे। अगर हम C++ में दो स्ट्रिंग्स को जोड़ना चाहते हैं, तो हमें कुछ बातें याद रखनी होंगी। यदि x + y स्ट्रिंग संयोजन का व्यंजक है, जहाँ x और y दोनों स्ट्रिंग हैं। तब इस व्यंजक का परिणाम स्ट्रिंग x के वर्ण की प्रतिलिपि और उसके बाद स्ट्रिं
-
सी ++ में स्टैक अनवाइंडिंग
यहां हम देखेंगे कि स्टैक अनइंडिंग का अर्थ क्या है। जब हम कुछ फ़ंक्शन को कॉल करते हैं, तो यह पते को कॉल स्टैक में संग्रहीत करता है, और फ़ंक्शन से वापस आने के बाद, पते को उस स्थान पर शुरू करने के लिए पॉप आउट करता है जहां से यह छोड़ा गया था। स्टैक अनइंडिंग एक ऐसी प्रक्रिया है जहां फ़ंक्शन कॉल स्टैक प्
-
सी . में ऑपरेटर वरीयता और सहयोगीता
संचालिका पूर्वता एक व्यंजक में पदों के समूहन को निर्धारित करती है और यह तय करती है कि व्यंजक का मूल्यांकन कैसे किया जाता है। कुछ ऑपरेटरों की प्राथमिकता दूसरों की तुलना में अधिक होती है; उदाहरण के लिए, गुणन संचालिका को जोड़ने वाले संचालिका की तुलना में उच्च प्राथमिकता होती है। उदाहरण के लिए, x =7 +
-
C . में ++ ऑपरेटरों के साथ प्रिंटफ का निष्पादन
कुछ समस्याओं में हम पाते हैं कि कुछ प्रिंटफ () स्टेटमेंट में ++ ऑपरेटर के साथ कुछ लाइनें हैं। प्रतियोगी परीक्षाओं के कुछ प्रश्नों में, हम उस कोड के आउटपुट को खोजने के लिए इस तरह के प्रश्न पा सकते हैं। इस खंड में हम उस तरह के प्रश्न का एक उदाहरण देखेंगे और यह पता लगाने की कोशिश करेंगे कि उत्तर क्या ह
-
सी प्रोग्राम किसी भी ऑपरेटर का उपयोग किए बिना दो संख्याओं का योग खोजने के लिए
इस खंड में हम देखेंगे कि हमारे प्रोग्राम में किसी भी प्रकार के ऑपरेटर का उपयोग किए बिना दो नंबरों के योग को कैसे प्रिंट किया जाए। यह समस्या विकट है। इस समस्या को हल करने के लिए हम प्रिंटफ () स्टेटमेंट के न्यूनतम चौड़ाई वाले क्षेत्र का उपयोग कर रहे हैं। उदाहरण के लिए यदि हम प्रिंटफ () का उपयोग करके
-
टर्नरी ऑपरेटर ?:बनाम if…else in C/C++
हम जानते हैं कि टर्नरी ऑपरेटर सशर्त ऑपरेटर है। इस ऑपरेटर का उपयोग करके हम कुछ कंडीशन चेक कर सकते हैं और उस कंडीशन के अनुसार कुछ काम कर सकते हैं। टर्नरी ऑपरेटर का उपयोग किए बिना, हम ऐसा करने के लिए if-else शर्तों का भी उपयोग कर सकते हैं। अधिकांश मामलों में टर्नरी ऑपरेटर का प्रभाव और यदि-अन्य स्थिति
-
C++ आउटपुट ऑपरेटर के साथ अग्रणी शून्य प्रिंट करें
यहां हम देखेंगे कि सी ++ में आउटपुट के रूप में अग्रणी शून्य कैसे प्रिंट करें। हम जानते हैं कि यदि हम कुछ अंकीय मानों से पहले कुछ शून्य सीधे रखते हैं, तो सभी शून्य हटा दिए जाते हैं, और केवल सटीक संख्याएँ ही मुद्रित होती हैं। सी में, हम प्रारूप विनिर्देशक के कुछ विकल्पों का उपयोग करके इस समस्या को हल
-
C++ प्रोग्राम में पार्सिंग कमांड लाइन पैरामीटर्स
जब वे निष्पादित होते हैं तो कमांड लाइन से आपके सी ++ प्रोग्राम में कुछ मान पास करना संभव है। इन मानों को कमांड लाइन तर्क कहा जाता है और कई बार वे आपके प्रोग्राम के लिए महत्वपूर्ण होते हैं, खासकर जब आप कोड के अंदर उन मानों को हार्ड-कोडिंग करने के बजाय बाहर से अपने प्रोग्राम को नियंत्रित करना चाहते है
-
सी ++ में नेमस्पेस का उपयोग कैसे करें?
इस लेख में हम देखेंगे कि C++ कोड में नेमस्पेस का उपयोग कैसे किया जाता है। एक स्थिति पर विचार करें, जब हमारे पास एक ही नाम के दो व्यक्ति, ज़ारा, एक ही कक्षा में हों। जब भी हमें उन्हें अलग करने की आवश्यकता होती है, तो निश्चित रूप से हमें उनके नाम के साथ कुछ अतिरिक्त जानकारी का उपयोग करना होगा, जैसे क
-
C++ में PI स्थिरांक का उपयोग कैसे करें?
यहां हम देखेंगे कि C++ प्रोग्राम में PI स्थिरांक का उपयोग कैसे किया जाता है। PI स्थिरांक cmath शीर्षलेख फ़ाइल में मौजूद है। स्थिरांक का नाम M_PI है। हम बस उस हेडर फ़ाइल को शामिल कर सकते हैं, और संचालन करने के लिए स्थिरांक का उपयोग कर सकते हैं। निम्नलिखित उदाहरण में हम देखेंगे कि PI स्थिरांक का उपयो
-
क्या सी ++ में मुख्य () में रिकर्स करना कानूनी है?
सी या सी ++ में, मुख्य कार्य अन्य कार्यों की तरह है। इसलिए हम कुछ अन्य कार्यों में मौजूद कार्यात्मकताओं का उपयोग कर सकते हैं, मुख्य कार्य में भी। निम्नलिखित कार्यक्रम में, हम देखेंगे कि कैसे मुख्य () कुछ नंबरों को उल्टे क्रम में प्रिंट करने के लिए पुनरावर्ती रूप से उपयोग कर रहा है। उदाहरण कोड #incl
-
C++ में रैंडम नंबर जेनरेशन
आइए देखें कि C++ का उपयोग करके यादृच्छिक संख्याएँ कैसे उत्पन्न करें। यहां हम 0 से कुछ मान तक एक यादृच्छिक संख्या उत्पन्न कर रहे हैं। (इस कार्यक्रम में अधिकतम मूल्य 100 है)। इस ऑपरेशन को करने के लिए हम srand () फ़ंक्शन का उपयोग कर रहे हैं। यह सी लाइब्रेरी में है। फ़ंक्शन void srand(unsigned int Seed
-
0 (शून्य) क्या है - C++ में एक दशमलव शाब्दिक या एक अष्टाधारी शाब्दिक
किसी संख्या से पहले 0 (शून्य) मूल रूप से अष्टाधारी शाब्दिक होता है। C/C++ में हम वास्तविक संख्या से पहले एक शून्य टाइप करके अष्टक अक्षर का उपयोग कर सकते हैं। उदाहरण के लिए, यदि कोई अष्टक संख्या 25 है, तो हमें 025 लिखना होगा। उदाहरण कोड #include <stdio.h> int main() { int a = 025;
-
क्या C++ प्रोग्राम में i++ और++i के बीच कोई प्रदर्शन अंतर है?
i++ और++i का प्रभावी परिणाम समान है। अंतर केवल इतना है कि i++ असाइन करने के बाद i का मान बढ़ाता है, और ++i के लिए, यह पहले मान बढ़ाता है, फिर उसका मान निर्दिष्ट करता है। हम निम्नलिखित कोड में अंतर देख सकते हैं। उदाहरण कोड #include<iostream> using namespace std; int main() { int x
-
सी ++ में कमांड लाइन तर्क कैसे पार्स करें?
जब वे निष्पादित होते हैं तो कमांड लाइन से आपके सी ++ प्रोग्राम में कुछ मान पास करना संभव है। इन मानों को कमांड लाइन तर्क . कहा जाता है और कई बार वे आपके प्रोग्राम के लिए महत्वपूर्ण होते हैं, खासकर जब आप कोड के अंदर उन मानों को हार्ड-कोडिंग करने के बजाय अपने प्रोग्राम को बाहर से नियंत्रित करना चाहते
-
C++ में कॉपी एलिसन
कॉपी एलीशन को कॉपी ओमिशन के नाम से भी जाना जाता है। यह कंपाइलर ऑप्टिमाइज़ेशन तकनीक में से एक है। यह वस्तुओं की अनावश्यक नकल से बचा जाता है। लगभग कोई भी मौजूदा कंपाइलर इस कॉपी एलीशन तकनीक का उपयोग करता है। आइए देखें कि यह एक उदाहरण कोड की मदद से कैसे काम करता है: उदाहरण कोड #include <iostream>
-
C++ में फंक्शन ओवरलोडिंग और रिटर्न टाइप
आपके पास एक ही फ़ंक्शन नाम के लिए एक ही दायरे में कई परिभाषाएँ हो सकती हैं। फ़ंक्शन की परिभाषा तर्क सूची में प्रकार और/या तर्कों की संख्या से एक दूसरे से भिन्न होनी चाहिए। आप फ़ंक्शन घोषणाओं को अधिभारित नहीं कर सकते जो केवल रिटर्न प्रकार से भिन्न होती हैं। फ़ंक्शन ओवरलोडिंग मूल रूप से संकलन समय बहु
-
C++ प्रोग्राम में RTTI (रन-टाइम टाइप इंफॉर्मेशन)
इस खंड में, हम देखेंगे कि C++ में RTTI (रनटाइम टाइप इंफॉर्मेशन) क्या है। सी ++ में आरटीटीआई एक तंत्र है, जो रनटाइम के दौरान किसी ऑब्जेक्ट के डेटाटाइप के बारे में जानकारी को उजागर करता है। यह सुविधा तभी उपलब्ध हो सकती है जब कक्षा में कम से कम एक वर्चुअल फ़ंक्शन हो। यह किसी ऑब्जेक्ट के प्रकार को निर्ध
-
C++ फ़ंक्शन पैरामीटर में मूल्यांकन का क्रम
हम कुछ फ़ंक्शंस में अलग-अलग तर्क देते हैं। अब हमारे मन में एक प्रश्न आ सकता है कि फ़ंक्शन मापदंडों के मूल्यांकन का क्रम क्या है। क्या यह बाएं से दाएं या दाएं से बाएं है? मूल्यांकन आदेश की जांच के लिए हम एक साधारण कार्यक्रम का उपयोग करेंगे। यहां कुछ पैरामीटर गुजर रहे हैं। आउटपुट से, हम पता लगा सकते
-
आप जीसीसी में सी/सी ++ स्रोत से असेंबलर आउटपुट कैसे प्राप्त करते हैं?
यहां हम देखेंगे कि जीसीसी का उपयोग करके सी या सी ++ कोड से असेंबलर आउटपुट कैसे उत्पन्न करें। जीसीसी निष्पादित करते समय स्रोत कोड से सभी मध्यवर्ती आउटपुट प्राप्त करने के लिए एक शानदार सुविधा प्रदान करता है। असेंबलर आउटपुट प्राप्त करने के लिए हम gcc के लिए -S विकल्प का उपयोग कर सकते हैं। यह विकल्प सं