-
सी ++ एसटीएल में unordered_multimap रिजर्व () फ़ंक्शन
C++ STL में unordered_multimap Reserve() फ़ंक्शन कंटेनर में बकेट की संख्या को सबसे उपयुक्त संख्या पर सेट करता है ताकि इसमें कम से कम n तत्व हों। यदि n बकेट की वर्तमान संख्या को max_load_factor से गुणा करने पर अधिक है, तो कंटेनर की बकेट की संख्या बढ़ जाती है और एक रीहैश ज़बरदस्ती हो जाता है। रिजर्व
-
C++ STL में unordered_multimap आकार () फ़ंक्शन
C++ STL में unordered_multimap size() फंक्शन अनियंत्रित मैप में तत्वों की संख्या लौटाता है। एल्गोरिदम Begin Declare an empty map container m. Performing reserve function to restrict the most appropriate bucket_count of the map container. Insert val
-
C++ STL में unordered_multimap स्वैप () फ़ंक्शन
C++ STL में unordered_multimap स्वैप () फ़ंक्शन का उपयोग एक मल्टीमैप के तत्वों को उसी आकार और प्रकार के दूसरे में स्वैप करने के लिए किया जाता है। एल्गोरिदम Begin Declaring two empty map container m, m1. Insert some values in both m, m1 map containers. Perform s
-
C++ STL में वेक्टर इन्सर्ट () फंक्शन
C++ STL में वेक्टर इन्सर्ट () फ़ंक्शन निर्दिष्ट स्थान पर तत्वों से पहले नए तत्वों को सम्मिलित करके कंटेनर के आकार को बढ़ाने में मदद करता है। यह C++ STL में एक पूर्वनिर्धारित कार्य है। हम तीन प्रकार के सिंटैक्स के साथ मान सम्मिलित कर सकते हैं 1. केवल स्थिति और मान का उल्लेख करके मान डालें: vector_
-
C++ STL में vector::begin() और vector::end()
वेक्टर ::शुरू () फ़ंक्शन एक द्विदिश पुनरावर्तक है जिसका उपयोग कंटेनर के पहले तत्व की ओर इशारा करते हुए एक पुनरावर्तक को वापस करने के लिए किया जाता है। वेक्टर::एंड () फ़ंक्शन एक द्विदिश पुनरावर्तक है जिसका उपयोग कंटेनर के अंतिम तत्व की ओर इशारा करते हुए एक पुनरावर्तक को वापस करने के लिए किया जाता है
-
सी ++ प्रोग्राम एसटीएल में ऐरे को लागू करने के लिए
ऐरे और स्यूडोकोड पर अलग-अलग ऑपरेशन: Begin In main(), While TRUE do Prints some choices. Take input of choice. Start the switch case When case is 1 P
-
सी ++ प्रोग्राम इनऑर्डर ट्री ट्रैवर्सल बिना रिकर्सन के लिए
यदि एक बाइनरी ट्री को क्रम में ट्रैवर्स किया जाता है, तो पहले लेफ्ट सबट्री, फिर रूट और बाद में राइट सब-ट्री का दौरा किया जाता है। आउटपुट कुंजी को आरोही क्रम में in_order ट्रैवर्सल में। यह बिना रिकर्सन के इनऑर्डर ट्री ट्रैवर्सल के लिए एक C++ प्रोग्राम है। एल्गोरिदम Begin Function
-
C++ में .so फ़ाइल में सभी प्रतीकों को कैसे सूचीबद्ध करें?
.so फ़ाइल को योगिनी प्रारूप में पढ़ने के लिए, रीडेल्फ़ का उपयोग करें readelf -Ws libName.so यह बाइनरी से सिंबल निकालने में मदद करता है। सभी प्रतीकों को सूचीबद्ध करने के लिए उपयोग किया जाने वाला मानक उपकरण है, nm nm -g libName.so
-
एक संपूर्ण फ़ाइल को C++ में std::string में पढ़ने का सबसे अच्छा तरीका क्या है?
सी++ में पूरी फाइल को std::string में पढ़ने का यह एक आसान तरीका है एल्गोरिदम Begin Take the filename as inputstream. Declare a string variable str. Read the file till the end by using rdbuf(). Put the data into st. Print the data. End.
-
C++ में बाइनरी फ़ाइल लिखना
C++ में बाइनरी फाइल लिखने के लिए राइट मेथड का उपयोग करें। यह पुट पॉइंटर की स्थिति से शुरू होकर, दिए गए स्ट्रीम पर बाइट्स की दी गई संख्या को लिखने के लिए उपयोग किया जाता है। फ़ाइल के अंत में पुट पॉइंटर चालू होने पर फ़ाइल को बढ़ाया जाता है। यदि यह पॉइंटर फ़ाइल के बीच में इंगित करता है, तो फ़ाइल में वर
-
C++ प्रोग्राम हैश टेबल्स को लागू करने के लिए
हैश टेबल एक डेटा संरचना है जिसका उपयोग की-वैल्यू पेयर को स्टोर करने के लिए किया जाता है। हैश फ़ंक्शन का उपयोग हैश तालिका द्वारा किसी इंडेक्स को एक सरणी में गणना करने के लिए किया जाता है जिसमें एक तत्व डाला या खोजा जाएगा। यह हैश टेबल्स को लागू करने के लिए एक C++ प्रोग्राम है। एल्गोरिदम Begin
-
सी ++ प्रोग्राम डबल लिंक्ड लिस्ट के साथ हैश टेबल्स चेनिंग को लागू करने के लिए
हैश टेबल एक डेटा संरचना है जिसका उपयोग की-वैल्यू पेयर को स्टोर करने के लिए किया जाता है। हैश फ़ंक्शन का उपयोग हैश तालिका द्वारा किसी इंडेक्स को एक सरणी में गणना करने के लिए किया जाता है जिसमें एक तत्व डाला या खोजा जाएगा। यह डबल लिंक्ड सूचियों के साथ हैश टेबल्स को लागू करने के लिए एक C++ प्रोग्राम ह
-
C++ चर का दायरा
एक दायरा कार्यक्रम का एक क्षेत्र है और मोटे तौर पर तीन स्थान हैं, जहां चर घोषित किए जा सकते हैं - किसी फ़ंक्शन या ब्लॉक के अंदर जिसे स्थानीय चर कहा जाता है, फ़ंक्शन पैरामीटर की परिभाषा में जिसे औपचारिक पैरामीटर कहा जाता है। सभी कार्यों के बाहर जिसे वैश्विक चर कहा जाता है। हम बाद के अध्या
-
सी ++ में रूपांतरण निर्माता?
इस खंड में हम देखेंगे कि C++ क्लास में कनवर्ज़न कंस्ट्रक्टर क्या है। Aconstructor वर्ग का एक विशेष प्रकार का कार्य है। इसकी कुछ अनूठी संपत्ति है जैसे, इसका नाम वर्ग के नाम के समान होगा, यह कोई मूल्य नहीं लौटाएगा आदि। रचनाकार एक वर्ग की वस्तुओं के निर्माण के लिए उपयोग किए जाते हैं। कभी-कभी रचनाकार कु
-
सी ++ में वाइड चार और लाइब्रेरी फ़ंक्शन
इस खंड में हम देखेंगे कि C++ में वाइड कैरेक्टर क्या है। हम कुछ ऐसे फ़ंक्शन भी देखेंगे जिनका उपयोग विस्तृत वर्णों को संभालने के लिए किया जाता है। वाइड कैरेक्टर कैरेक्टर डेटाटाइप के समान होते हैं। मुख्य अंतर यह है कि थैचर 1-बाइट स्पेस लेता है, लेकिन वाइड कैरेक्टर मेमोरी में स्पेस के 2-बाइट्स (कभी-कभी
-
सी ++ में जीसीसी कंपाइलर के अंतर्निहित कार्य
GCC कंपाइलर में कुछ बिल्टिन फंक्शन होते हैं। ये कार्य नीचे की तरह हैं। फ़ंक्शन _builtin_popcount(x) इस बिल्टिन फ़ंक्शन का उपयोग पूर्णांक प्रकार के डेटा में 1s की संख्या को गिनने के लिए किया जाता है। आइए _बिल्टिन_पॉपकाउंट () फ़ंक्शन का एक उदाहरण देखें। उदाहरण #include<iostream> using namespace
-
सी ++ में जटिल संख्याएं
इस खंड में हम देखेंगे कि C++ में सम्मिश्र संख्याएँ कैसे बनाई जाती हैं और उनका उपयोग कैसे किया जाता है। हम सी ++ में जटिल संख्या वर्ग बना सकते हैं, जो कि जटिल संख्या के वास्तविक और काल्पनिक भाग को सदस्य तत्वों के रूप में रख सकता है। कुछ सदस्य कार्य होंगे जिनका उपयोग इस वर्ग को संभालने के लिए किया जात
-
सी ++ स्ट्रिंग्स की सरणी
इस खंड में हम देखेंगे कि C++ में स्ट्रिंग्स की एक सरणी को कैसे परिभाषित किया जाए। जैसा कि हम जानते हैं कि सी में कोई तार नहीं था। हमें कैरेक्टर ऐरे का उपयोग करके स्ट्रिंग्स बनाना है। इसलिए स्ट्रिंग्स की कुछ सरणी बनाने के लिए, हमें वर्णों की एक 2-आयामी सरणी बनानी होगी। प्रत्येक पंक्तियाँ उस मैट्रिक्स
-
सी ++ में वैश्विक स्मृति प्रबंधन:ढेर या ढेर?
स्टैक और हीप का उपयोग प्रोग्राम के निष्पादन के दौरान वेरिएबल को स्टोर करने के लिए किया जाता है और यह नष्ट भी हो जाता है। वैश्विक डेटा संरचना या वैश्विक चर का उपयोग स्टैक या हीप द्वारा नहीं किया जाता है। वे मूल रूप से एक निश्चित मेमोरी ब्लॉक में आवंटित होते हैं, जो अपरिवर्तित रहता है। int a[10]; //
-
C++ में कनवर्ज़न ऑपरेटर कैसे काम करते हैं?
इस लेख में, हम देखेंगे कि C++ में कनवर्ज़न ऑपरेटर क्या है। सी ++ ऑब्जेक्ट-ओरिएंटेड डिज़ाइन का समर्थन करता है। इसलिए हम कुछ वास्तविक दुनिया की वस्तुओं को ठोस प्रकार के रूप में बना सकते हैं। कभी-कभी हमें कुछ ठोस प्रकार की वस्तुओं को किसी अन्य प्रकार की वस्तुओं या कुछ आदिम डेटाटाइप में बदलने की आवश्यक