-
C++ में निजी, सार्वजनिक और संरक्षित संशोधक के बीच अंतर
डेटा छिपाना ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग की महत्वपूर्ण विशेषताओं में से एक है जो किसी प्रोग्राम के कार्यों को एक वर्ग प्रकार के आंतरिक प्रतिनिधित्व को सीधे एक्सेस करने से रोकता है। क्लास के सदस्यों के लिए एक्सेस प्रतिबंध लेबल किए गए एक्सेस मॉडिफ़ायर - क्लास बॉडी के भीतर सार्वजनिक, निजी और संरक्षित
-
संपूर्ण ASCII फ़ाइल को C++ std::string . में पढ़ें
यह पूरी ASCII फाइल को C++ में std::string में पढ़ने का एक आसान तरीका है - एल्गोरिदम Begin Declare a file a.txt using file object f of ifstream type to perform read operation. Declare a variable str of string type. If(f) Declare another vari
-
C++ में ट्रांसलेशन यूनिट क्या है?
अनुवाद इकाई कोई भी पूर्व-संसाधित स्रोत फ़ाइल होती है। एक अनुवाद इकाई C++ में संकलन की मूल इकाई है। प्रीप्रोसेसिंग से गुजरने के बाद यह इकाई एकल स्रोत फ़ाइल की सामग्री से बनी होती है। इसमें बिना ब्लॉक वाली हेडर फाइलें शामिल हैं जिन्हें सशर्त प्रीप्रोसेसिंग स्टेटमेंट जैसे ifdef, ifndef, आदि का उपयोग क
-
C++ प्रोग्रामर को 'नए' का उपयोग कम से कम क्यों करना चाहिए?
new का उपयोग गतिशील स्मृति आवंटन के लिए किया जाता है। इस मामले में आवंटित स्मृति ढेर पर जाती है। इस प्रकार के मेमोरी आवंटन से जुड़ी कई लागतें हैं, साथ ही प्रोग्रामर को मैनुअल मेमोरी क्लीनिंग और प्रबंधन करना पड़ता है। इस प्रकार के आवंटन का उपयोग तब किया जाना चाहिए जब - आप नहीं जानते कि संकलन के समय
-
STL और C++ स्टैंडर्ड लाइब्रेरी में क्या अंतर है?
मानक टेम्पलेट लाइब्रेरी (STL) C++ प्रोग्रामिंग भाषा के लिए एक सॉफ्टवेयर लाइब्रेरी है जिसने C++ मानक लाइब्रेरी के कई हिस्सों को प्रभावित किया है। यह एल्गोरिदम, कंटेनर, फ़ंक्शन और इटरेटर नामक चार घटक प्रदान करता है। ध्यान दें कि STL या स्टैंडर्ड टेम्प्लेट लाइब्रेरी शब्द ISO 14882 C++ मानक में कहीं भी
-
सी ++ में तर्क-निर्भर लुकअप (कोएनिग लुकअप) क्या है?
तर्क-निर्भर लुकअप (एडीएल) फ़ंक्शन-कॉल अभिव्यक्तियों में अयोग्य फ़ंक्शन नामों को देखने के लिए एक प्रोटोकॉल है। इन फ़ंक्शन कॉल अभिव्यक्तियों में ओवरलोडेड ऑपरेटरों को निहित फ़ंक्शन कॉल शामिल हैं। फ़ंक्शन नामों को उनके तर्कों के नामस्थानों में देखा जाता है, साथ ही सामान्य अयोग्य नाम लुकअप द्वारा माने ज
-
जावा भी शुद्ध वस्तु-उन्मुख नहीं है जैसे c++
जावा कोड में मुख्य () विधि स्वयं एक वर्ग के अंदर है। स्थैतिक कीवर्ड मुख्य () विधि देता है जो एक वस्तु बनाए बिना निष्पादन का प्रवेश बिंदु है लेकिन आपको एक वर्ग लिखने की आवश्यकता है। सी ++ में, मुख्य() कक्षा के बाहर है और कक्षा लिखना स्वयं अनिवार्य नहीं है। इसलिए, C++ शुद्ध वस्तु-उन्मुख भाषा नहीं है,
-
हम एरो ऑपरेटर का उपयोग गेट्स एंड पुट में क्यों नहीं कर सकते?
आप एक गैर-आरंभिक सूचक में उपयोगकर्ता इनपुट नहीं पढ़ सकते हैं। इसके बजाय, संरचना डेटा प्रकार का एक चर है और इसके आंतरिक तत्वों तक पहुँचने से पहले इसका पता पॉइंटर को असाइन करें → ऑपरेटर उदाहरण #include <stdio.h> struct example{ char name[20]; }; main(){ struct example *
-
हम C++ का उपयोग करके पायथन डिक्शनरी कैसे पढ़ सकते हैं?
कई सी ++/पायथन बाइंडिंग हैं। यह सी ++ में पाइथन शब्दकोश पढ़ने के लिए सी ++ और पायथन के बीच संवाद करने के लिए आपके द्वारा उपयोग किए जाने वाले कार्यों को उबालता है। इनमें से अधिकतर पुस्तकालय (जैसे बूस्ट) स्वयं पार्सिंग को संभालते हैं। आप 2 भाषाओं के बीच डेटा पास करने के लिए JSON या XML जैसे इंटरमीडिएट
-
सी/सी++ पॉइंटर्स बनाम जावा संदर्भ
पॉइंटर्स C, C++ प्रोग्रामिंग भाषाओं में, पॉइंटर एक वेरिएबल होता है जिसमें दूसरे वेरिएबल का पता होता है। उदाहरण #include <iostream> using namespace std; int main() { //int variable int i = 8; //pointer variable int * pI;
-
Regex का उपयोग करके C# में स्ट्रिंग से अंतिम 2 वर्ण कैसे प्राप्त करें?
स्ट्रिंग सेट करें - string str = "Cookie and Session"; स्ट्रिंग से अंतिम 2 वर्ण प्राप्त करने के लिए निम्न Regex का उपयोग करें - Regex.Match(str,@"(.{2})\s*$") निम्नलिखित कोड है - उदाहरण using System; using System.Text.RegularExpressions; public class Demo { public
-
सी ++ हैलो, वर्ल्ड! कार्यक्रम
सी ++ एक सामान्य प्रयोजन प्रोग्रामिंग भाषा है जो प्रक्रियात्मक, वस्तु-उन्मुख और सामान्य प्रोग्रामिंग का समर्थन करती है। C++, C का सुपरसेट है और सभी मान्य C प्रोग्राम C++ में भी मान्य हैं। C++ डेटा छिपाने, इनकैप्सुलेशन, इनहेरिटेंस, पॉलीमॉर्फिज्म आदि जैसी सुविधाओं के साथ ऑब्जेक्ट ओरिएंटेड प्रोग्रामिं
-
C++ प्रोग्राम फाइबोनैचि सीरीज प्रदर्शित करने के लिए
फाइबोनैचि श्रृंखला में ऐसी संख्याएँ होती हैं जिनमें प्रत्येक पद पिछले दो पदों का योग होता है। यह निम्नलिखित पूर्णांक अनुक्रम बनाता है - 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377……. फाइबोनैचि संख्याओं को परिभाषित करने वाला पुनरावर्तन संबंध इस प्रकार है - F(n) = F(n-1) + F(
-
C++ प्रोग्राम किसी संख्या के गुणनखंड प्रदर्शित करने के लिए
गुणनखंड वे संख्याएँ हैं जिन्हें एक संख्या प्राप्त करने के लिए गुणा किया जाता है। उदाहरण के लिए:5 और 3, 15 के गुणनखंड 5*3=15 के रूप में हैं। इसी तरह 15 के अन्य गुणनखंड 1 और 15 15*1=15 के रूप में हैं। किसी संख्या के गुणनखंडों को प्रदर्शित करने का कार्यक्रम इस प्रकार दिया गया है। उदाहरण #include<i
-
C++ प्रोग्राम यह जांचने के लिए कि कोई नंबर प्राइम है या नहीं
एक अभाज्य संख्या एक पूर्ण संख्या होती है जो एक से बड़ी होती है और एक अभाज्य संख्या का एकमात्र गुणनखंड एक और स्वयं होना चाहिए। कुछ पहली अभाज्य संख्याएँ हैं - 2, 3, 5, 7, 11, 13 ,17 कोई संख्या अभाज्य है या नहीं यह जाँचने का कार्यक्रम इस प्रकार है। उदाहरण #include <iostream> using namespace std;
-
उपयोगकर्ता द्वारा दर्ज की गई संख्या को प्रिंट करने के लिए C++ प्रोग्राम
वस्तुओं cin और cout का उपयोग क्रमशः इनपुट और आउटपुट के लिए C++ में किया जाता है। cin आईस्ट्रीम क्लास का एक उदाहरण है और यह कीबोर्ड जैसे मानक इनपुट डिवाइस से जुड़ा होता है। cout ओस्ट्रीम क्लास का एक उदाहरण है और यह डिस्प्ले स्क्रीन जैसे मानक आउटपुट डिवाइस से जुड़ा है। एक प्रोग्राम जो उपयोगकर्ता द्वा
-
C++ प्रोग्राम दशमलव संख्या को बाइनरी में बदलने के लिए
एक कंप्यूटर सिस्टम में, बाइनरी नंबर बाइनरी नंबर सिस्टम में व्यक्त किया जाता है जबकि दशमलव संख्या दशमलव अंक प्रणाली में होती है। द्विआधारी संख्या आधार 2 में है जबकि दशमलव संख्या आधार 10 में है। दशमलव संख्याओं के उदाहरण और उनकी संगत बाइनरी संख्याएं इस प्रकार हैं - दशमलव संख्या बाइनरी नंबर 15 01111
-
दो नंबर जोड़ने के लिए C++ प्रोग्राम
जोड़ एक बुनियादी अंकगणितीय ऑपरेशन है। दो संख्याओं को जोड़ने का कार्यक्रम दो संख्याओं का योग करता है और उनके योग को स्क्रीन पर प्रिंट करता है। एक प्रोग्राम जो दो संख्याओं के योग को प्रदर्शित करता है, वह इस प्रकार दिया गया है - उदाहरण #include <iostream> using namespace std; int main() {
-
C++ प्रोग्राम भागफल और शेष खोजने के लिए
भागफल और शेष भाग लाभांश और भाजक के साथ विभाजन के भाग हैं। जिस संख्या को हम विभाजित करते हैं उसे लाभांश के रूप में जाना जाता है। भाज्य को विभाजित करने वाली संख्या भाजक कहलाती है। भाग के बाद प्राप्त परिणाम भागफल के रूप में जाना जाता है और शेष संख्या शेषफल होती है। dividend = divisor * quotient + rema
-
आपके सिस्टम में इंट, फ्लोट, डबल और चार के आकार को खोजने के लिए सी ++ प्रोग्राम
C++ में डेटा प्रकार सी ++ में कई डेटा प्रकार हैं लेकिन सबसे अधिक बार उपयोग किए जाने वाले इंट, फ्लोट, डबल और चार हैं। इन डेटा प्रकारों के बारे में कुछ विवरण इस प्रकार हैं - इंट - इसका उपयोग पूर्णांक डेटा प्रकारों के लिए किया जाता है, जिन्हें सामान्य रूप से 4 बाइट मेमोरी स्पेस की आवश्यकता होती है।