-
C++ किस प्रकार के कमेंट्स सपोर्ट करता है?
प्रोग्राम कमेंट्स व्याख्यात्मक कथन हैं जिन्हें आप C++ कोड में शामिल कर सकते हैं। ये कमेंट्स सोर्स कोड पढ़ने वाले किसी भी व्यक्ति की मदद करते हैं। सभी प्रोग्रामिंग भाषाएं किसी न किसी रूप में कमेंट्स की अनुमति देती हैं। C++ सिंगल-लाइन और मल्टी-लाइन कमेंट्स सपोर्ट करता है। किसी भी कमेंट के अंदर उपलब्ध
-
C++ में typedef डिक्लेरेशंस क्या हैं?
C++ में typedef कीवर्ड का उपयोग किसी प्रकार को नया नाम देने के लिए किया जा सकता है। उदाहरण के लिए, आप अनसाइन्ड कैरेक्टर्स को BYTE नाम दे सकते हैं – typedef unsigned char BYTE; इस प्रकार परिभाषा के बाद, पहचानकर्ता BYPE को unsigned char प्रकार के संक्षिप्त नाम के रूप में उपयोग किया जा सकता है, उदाहरण
-
C++ में मल्टीप्लिकेटिव ऑपरेटर्स क्या हैं?
मल्टीप्लिकेटिव ऑपरेटर्स हैं – गुणा (*) भाग (/) मॉड्यूलस या विभाजन से शेष (%) ये बाइनरी ऑपरेटर्स लेफ्ट-टू-राइट असोसिएटिविटी रखते हैं। मल्टीप्लिकेटिव ऑपरेटर्स अंकगणितीय प्रकार के ऑपरेंड्स लेते हैं। मॉड्यूलस ऑपरेटर (%) की एक सख्त आवश्यकता होती है कि इसके ऑपरेंड्स इंटीग्रल प्रकार के होने चाहिए। गुणा
-
C++ में शिफ्ट ऑपरेटर्स क्या हैं?
बिटवाइज़ शिफ्ट ऑपरेटर्स हैं: राइट-शिफ्ट ऑपरेटर (>>), जो shift_expression के बिट्स को दाईं ओर ले जाता है, और लेफ्ट-शिफ्ट ऑपरेटर (<<), जो shift_expression के बिट्स को बाईं ओर ले जाता है। लेफ्ट-शिफ्ट ऑपरेटर shift-expression में बिट्स को additive-expression द्वारा निर्दिष्ट पदों की संख्या स
-
C++ में पोस्टफिक्स ऑपरेटर्स क्या हैं?
पोस्टफिक्स ऑपरेटर्स यूनरी ऑपरेटर्स हैं जो एक सिंगल वेरिएबल पर काम करते हैं जिसका उपयोग मान को 1 से इन्क्रीमेंट या डिक्रीमेंट करने के लिए किया जा सकता है (जब तक ओवरलोड न किया गया हो)। C++ में 2 पोस्टफिक्स ऑपरेटर्स हैं: ++ और --। पोस्टफिक्स नोटेशन में (यानी, i++), i का मान बढ़ाया जाता है, लेकिन एक्सप
-
C++ में एन्यूमरेटेड डेटा टाइप्स क्या हैं?
एक एन्यूमरेटेड प्रकार एक वैकल्पिक प्रकार नाम और शून्य या अधिक पहचानकर्ताओं का सेट घोषित करता है जिनका उपयोग प्रकार के मानों के रूप में किया जा सकता है। प्रत्येक एन्यूमरेटर एक कॉन्स्टेंट है जिसका प्रकार एन्यूमरेशन है। उदाहरण के लिए, यदि आप एक ऐसा एप्लिकेशन बना रहे हैं जिसमें किसी वेरिएबल के लिए निश्
-
C++ में प्रीफिक्स और पोस्टफिक्स ऑपरेटर्स में क्या अंतर है?
प्रीफिक्स संस्करण में (यानी, ++i), i का मान बढ़ाया जाता है, और एक्सप्रेशन का मान i का नया मान होता है। तो मूल रूप से यह पहले इन्क्रीमेंट करता है फिर एक्सप्रेशन को मान असाइन करता है। पोस्टफिक्स संस्करण में (यानी, i++), i का मान बढ़ाया जाता है, हालांकि, एक्सप्रेशन का मान i का मूल मान होता है। तो मूल
-
C++ में इक्वलिटी ऑपरेटर्स क्या हैं?
C++ में इक्वलिटी ऑपरेटर्स हैं: बराबर है (==) और बराबर नहीं है (!=)। वे वही काम करते हैं जैसे उनके नाम से पता चलता है। बाइनरी इक्वलिटी ऑपरेटर्स अपने ऑपरेंड्स की सख्त समानता या असमानता के लिए तुलना करते हैं। इक्वलिटी ऑपरेटर्स, बराबर (==) और बराबर नहीं (!=), रिलेशनल ऑपरेटर्स की तुलना में कम प्रीसिडेंस
-
C++ में एन्यूमरेटेड टाइप (enum) कैसे परिभाषित करें?
एक एन्यूमरेटेड प्रकार एक वैकल्पिक प्रकार नाम और शून्य या अधिक पहचानकर्ताओं का सेट घोषित करता है जिनका उपयोग प्रकार के मानों के रूप में किया जा सकता है। प्रत्येक एन्यूमरेटर एक कॉन्स्टेंट है जिसका प्रकार एन्यूमरेशन है। उदाहरण के लिए, यदि आप एक ऐसा एप्लिकेशन बना रहे हैं जिसमें किसी वेरिएबल के लिए निश्
-
C++ में वेरिएबल कैसे घोषित करें?
C++ में, डिक्लेरेशन और डेफिनिशन अक्सर भ्रमित होते हैं। डिक्लेरेशन का अर्थ है (C में) कि आप कंपाइलर को किसी वेरिएबल, या यूजर-डिफाइंड टाइप या फंक्शन के टाइप, साइज और फंक्शन डिक्लेरेशन के मामले में उसके पैरामीटर्स के टाइप और साइज के बारे में बता रहे हैं। डिक्लेरेशन के मामले में किसी भी वेरिएबल के लिए
-
C++ में वेरिएबल कैसे परिभाषित करें?
C++ में वेरिएबल को परिभाषित करने के लिए, आपको निम्न सिंटैक्स का उपयोग करना होगा – सिंटैक्स datatype variable_name; आपको यह जानना होगा कि आपका वेरिएबल किस प्रकार का डेटा रखने वाला है और इसे क्या कहा जाएगा। वेरिएबल नाम पर प्रतिबंध हैं कि आप इसे क्या नाम दे सकते हैं। वेरिएबल्स के नामकरण के नियम निम्न
-
C++ में डिक्लेरेशन और डेफिनिशन में क्या अंतर है?
C++ में डिक्लेरेशन और डेफिनिशन अक्सर भ्रमित होते हैं। डिक्लेरेशन का अर्थ है (C में) कि आप कंपाइलर को किसी वेरिएबल, या यूजर-डिफाइंड टाइप या फंक्शन के टाइप, साइज और फंक्शन डिक्लेरेशन के मामले में उसके पैरामीटर्स के टाइप और साइज के बारे में बता रहे हैं। डिक्लेरेशन के मामले में किसी भी वेरिएबल के लिए म
-
C++ क्लास नाम के बाद सेमीकोलन का क्या अर्थ है?
यदि आपके पास निम्न जैसे स्टेटमेंट्स हैं – Class Person; यह एक फॉरवर्ड डिक्लेरेशन है। यह बाद के कोड को बताता है कि Person नाम की क्लासेस मौजूद हैं। यह कंपाइलर को संतुष्ट करता है जब यह इन नामों को उपयोग होते देखता है। बाद में लिंकर क्लासेस की परिभाषा ढूंढ लेगा।
-
C++ में टाइप डिडक्शन क्या है?
टाइप इन्फरेंस या डिडक्शन प्रोग्रामिंग भाषा में किसी एक्सप्रेशन के डेटा टाइप का स्वचालित पता लगाने को संदर्भित करता है। यह कुछ स्ट्रॉन्गली स्टैटिकली टाइप्ड भाषाओं में मौजूद एक विशेषता है। C++ में, auto कीवर्ड (C++11 में जोड़ा गया) ऑटोमैटिक टाइप डिडक्शन के लिए उपयोग किया जाता है। उदाहरण के लिए, आप एक
-
C++ में वेरिएबल को कैसे इनिशियलाइज़ करें?
आप असाइनमेंट ऑपरेटर का उपयोग करके या इसे इनिशियलाइज़ करते समय इसके कंस्ट्रक्टर का उपयोग करके वेरिएबल को इनिशियलाइज़ कर सकते हैं। उदाहरण के लिए, int i = 0; MyClass instance(1, Hello); यह स्वचालित रूप से इनिशियलाइज़ हो जाएगा यदि यह एक क्लास/स्ट्रक्चर इंस्टेंस है जिसमें डिफ़ॉल्ट कंस्ट्रक्टर सभी प्रिम
-
C++ में auto और decltype क्या हैं?
auto C++11 और बाद का एक कीवर्ड है जिसका उपयोग ऑटोमैटिक टाइप डिडक्शन के लिए किया जाता है। टाइप इन्फरेंस या डिडक्शन प्रोग्रामिंग भाषा में किसी एक्सप्रेशन के डेटा टाइप का स्वचालित पता लगाने को संदर्भित करता है। यह कुछ स्ट्रॉन्गली स्टैटिकली टाइप्ड भाषाओं में मौजूद एक विशेषता है। उदाहरण के लिए, आप एक वे
-
C++ में auto और decltype का संबंध क्या है?
Auto और decltype अलग-अलग उद्देश्यों की पूर्ति करते हैं इसलिए वे एक-से-एक मैप नहीं करते। auto C++11 और बाद का एक कीवर्ड है जिसका उपयोग ऑटोमैटिक टाइप डिडक्शन के लिए किया जाता है। decltype टाइप स्पेसिफायर किसी निर्दिष्ट एक्सप्रेशन का प्रकार देता है। Auto के विपरीत जो वेरिएबल को असाइन किए जा रहे मानों
-
C++ में टाइप इन्फरेंस क्या है?
टाइप इन्फरेंस या डिडक्शन प्रोग्रामिंग भाषा में किसी एक्सप्रेशन के डेटा टाइप का स्वचालित पता लगाने को संदर्भित करता है। यह कुछ स्ट्रॉन्गली स्टैटिकली टाइप्ड भाषाओं में मौजूद एक विशेषता है। C++ में, auto कीवर्ड (C++11 में जोड़ा गया) ऑटोमैटिक टाइप डिडक्शन के लिए उपयोग किया जाता है। उदाहरण के लिए, आप एक
-
C++ में वेरिएबल्स परिभाषित करने के बुनियादी नियम क्या हैं?
वेरिएबल घोषित करने के लिए, आपको यह जानना होगा कि यह किस डेटा टाइप का होने वाला है और इसका नाम क्या होगा। वेरिएबल नाम पर प्रतिबंध हैं कि आप इसे क्या नाम दे सकते हैं। वेरिएबल्स के नामकरण के नियम निम्न हैं – C++ में वेरिएबल नाम 1 से 255 कैरेक्टर्स तक हो सकते हैं। सभी वेरिएबल नाम वर्णमाला के अक्षर या
-
C++ में वेरिएबल्स घोषित करने के नियम क्या हैं?
वेरिएबल घोषित करने के लिए, आपको यह जानना होगा कि यह किस डेटा टाइप का होने वाला है और इसका नाम क्या होगा। वेरिएबल नाम पर प्रतिबंध हैं कि आप इसे क्या नाम दे सकते हैं। वेरिएबल्स के नामकरण के नियम निम्न हैं – C++ में वेरिएबल नाम 1 से 255 कैरेक्टर्स तक हो सकते हैं। सभी वेरिएबल नाम वर्णमाला के अक्षर या