Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C++

C++

  1. C++ में ग्राफ स्ट्रक्चर्ड स्टैक का कार्यान्वयन

    इस C++ प्रोग्राम में हम ग्राफ स्ट्रक्चर्ड स्टैक को लागू करते हैं। एल्गोरिदम adjMat[sVertex][dVertex] = adjMat[sVertex][dVertex] Done Done स्रोत को mystack में पुश करें। while (!mystack.empty()) element = mystack.top() गंतव्य d = 1 इनिशियला

  2. C++ में बिट ऐरे का कार्यान्वयन

    यह बिट ऐरे को लागू करने के लिए एक C++ प्रोग्राम है। एक बिट ऐरे एक ऐरे डेटा संरचना है जो डेटा को कॉम्पैक्ट रूप से संग्रहीत करती है। यह मूल रूप से एक सरल डेटा संरचना को लागू करने के लिए उपयोग किया जाता है। एल्गोरिदम फंक्शन और स्यूडोकोड: b = (val & (1 b bVal = bVal << i val = v

  3. C++ प्रोग्राम में सॉर्टेड ऐरे को प्रोसेस करना अनसॉर्टेड ऐरे से तेज क्यों होता है

    C++ में, ब्रांच प्रेडिक्शन के कारण सॉर्टेड ऐरे को प्रोसेस करना अनसॉर्टेड ऐरे से तेज होता है। कंप्यूटर आर्किटेक्चर में, ब्रांच प्रेडिक्शन यह निर्धारित करता है कि प्रोग्राम के निर्देश प्रवाह में एक सशर्त शाखा (जंप) के ली जाने की संभावना है या नहीं। आइए एक उदाहरण लेते हैं: 50) { // कुछ ऑपरेशन B क

  4. C++ में new का उपयोग करके 2D ऐरे कैसे घोषित करें

    एक डायनामिक 2D ऐरे मूल रूप से ऐरे के पॉइंटर्स का ऐरे होता है। यहां 3 x 4 आयाम वाले 2D ऐरे का एक आरेख है। एल्गोरिदम Begin ऐरे के आयाम घोषित करें। new का उपयोग करके 2D ऐरे a[][] को डायनामिक रूप से आवंटित करें। ऐरे को तत्वों से भरें। ऐरे प्रिंट करें। इसे हटाकर मेमोरी साफ़ करें। End

  5. C++ फंक्शन में 2D ऐरे पास करना

    ऐरे को फंक्शन में तर्क के रूप में पास किया जा सकता है। इस प्रोग्राम में, हम इसे फंक्शन में पास करके 2 डायमेंशनल ऐरे के तत्वों को प्रदर्शित करेंगे। एल्गोरिदम Begin 2D ऐरे n[][] को फंक्शन show() में पास किया जाता है। फंक्शन show() को कॉल करें, ऐरे n (n) को नेस्टेड फॉर लूप का उपयोग करके ट्रैवर

  6. C++ में delete[] को ऑपरेंड ऐरे का आकार कैसे पता चलता है

    न्यू ऑपरेटर का उपयोग डायनामिक मेमोरी आवंटन के लिए किया जाता है जो वेरिएबल को हीप मेमोरी पर रखता है। डिलीट[] ऑपरेटर का उपयोग उस मेमोरी को हीप से डीएलोकेट करने के लिए किया जाता है। न्यू ऑपरेटर उन तत्वों की संख्या को मुख्य ब्लॉक में संग्रहीत करता है जो उसने बनाए हैं ताकि डिलीट[] उस संख्या का उपयोग करके

  7. क्या C++ वेरिएबल लेंथ ऐरे का समर्थन करता है

    C++ वेरिएबल लेंथ ऐरे का समर्थन नहीं करता। C++11 मानक ऐरे के आकार को एक कॉन्स्टेंट-एक्सप्रेशन के रूप में उल्लेख करता है। इसलिए यदि हम C++ में इस तरह प्रोग्राम लिखते हैं: void displayArray(int n) { int arr[n]; // ...... } int main() { displayArray(7); } यह काम नहीं करेगा।

  8. C++ ऐरे वापस करने वाले फंक्शन का समर्थन क्यों नहीं करता

    आइए निम्नलिखित प्रोग्राम पर विचार करें: #include <iostream> using namespace std; int* Array() { int a[100]; a[0] = 7; a[1] = 6; a[2] = 4; a[3] = 3; return a; } int main() { int* p = Array(); cout << p[0] << << p[1] << << p[2]

  9. C++ में स्ट्रिंग्स का ऐरे

    C++ में स्ट्रिंग कीवर्ड का उपयोग करके स्ट्रिंग्स का ऐरे बनाया जा सकता है। यहां हम इस दृष्टिकोण का उपयोग करके एक C++ प्रोग्राम पर चर्चा कर रहे हैं। एल्गोरिदम Begin स्ट्रिंग कीवर्ड द्वारा ऐरे के तत्वों को इनिशियलाइज़ करें। और स्ट्रिंग को इनपुट के रूप में लें। ऐरे प्रिंट करें। End. उदाहरण को

  10. C++ में पॉइंटर अंकगणित का उपयोग करके ऐरे का योग

    यह पॉइंटर का उपयोग करके ऐरे तत्वों का योग ज्ञात करने के लिए एक C++ प्रोग्राम है। एल्गोरिदम Begin उपयोगकर्ता इनपुट से मानों के साथ ऐरे तत्वों को इनिशियलाइज़ करें। s = 0 इनिशियलाइज़ करें i = 0 से लूप s = s + *(ptr + i) चर s में योग मान प्रिंट करें। End उदाहरण कोड #include &l

  11. C++ STL का उपयोग करके ऐरे का गुणनफल

    यह ऐरे गुणनफल ज्ञात करने के लिए C++ प्रोग्राम का एक उदाहरण है। एल्गोरिदम Begin ऐरे के मान इनिशियलाइज़ करें। ऐरे का गुणनफल लौटाने के लिए उपयोगकर्ता परिभाषित फंक्शन accumulate को कॉल करें। समाधान प्रिंट करें। End. उदाहरण कोड #include <iostream> #include <numeric> using names

  12. C++ में बहुआयामी ऐरे के आयाम कैसे प्रिंट करें

    यह दिए गए ऐरे के आयाम प्रिंट करने के लिए एक C++ प्रोग्राम है। एल्गोरिदम यहां template() फंक्शन का उपयोग ऐरे के वर्तमान आकार का पता लगाने के लिए किया जाता है। फिर इसे ऐरे के अंतिम आयाम तक पुनरावर्ती रूप से कॉल करें। उदाहरण कोड #include <iostream> using namespace std; template <typename T

  13. C++ में ऐरे इंडेक्स ऑपरेटर [] को ओवरलोड करना

    ऑपरेटर ओवरलोडिंग का ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग भाषा सुविधाओं में महत्वपूर्ण भूमिका है। ऑपरेटर ओवरलोडिंग एक प्रकार का कंपाइल टाइम या स्टेटिक पॉलीमॉर्फिज्म है। एल्गोरिदम Begin Arr नामक एक क्लास बनाएं और ऐरे का आकार घोषित करें। क्लास के अंदर, फॉर लूप का उपयोग करके सभी तत्वों को इनिशियलाइज़

  14. C++ में स्ट्रिंग को कैरेक्टर ऐरे में कन्वर्ट करना

    यह C++ में स्ट्रिंग को कैरेक्टर ऐरे में कन्वर्ट करने का एक प्रोग्राम है। यह कई तरीकों से किया जा सकता है: विधि 1: एल्गोरिदम Begin स्ट्रिंग m को मान असाइन करें। i = 0 से sizeof(m) तक कैरेक्टर ऐरे प्रिंट करें। End उदाहरण कोड #include <iostream> #include <string.h> using name

  15. C++ में क्लास के अंदर डायनामिक 2D ऐरे कैसे बनाएं

    यहां एक क्लास के अंदर डायनामिक 2D ऐरे बनाने के लिए एक सरल C++ प्रोग्राम है जो ऐरे के तत्वों को प्रिंट करता है। एल्गोरिदम Begin Arr नामक एक क्लास बनाएं और ऐरे का आकार घोषित करें। क्लास के अंदर, फॉर लूप का उपयोग करके सभी तत्वों को इनिशियलाइज़ करें। सभी तत्वों को प्रिंट करें। End. उदाहरण

  16. C++ में ऐरे को रेफरेंस द्वारा कैसे पास करें

    यदि हम फंक्शन को कॉल करते समय ऐरे का पता पास करते हैं, तो इसे फंक्शन कॉल बाय रेफरेंस कहा जाता है। फंक्शन घोषणा में पास किए गए पते को प्राप्त करने के लिए पैरामीटर के रूप में एक पॉइंटर होना चाहिए, जब हम पते को तर्क के रूप में पास करते हैं। उदाहरण कोड #include <iostream> using namespace std; vo

  17. C++ में std::sort का उपयोग करके ऐरे को सॉर्ट कैसे करें

    प्रोग्रामिंग भाषा में, सॉर्टिंग एक बुनियादी फंक्शन है जिसे डेटा पर लागू करके डेटा को आरोही या अवरोही क्रम में व्यवस्थित किया जाता है। C++ प्रोग्राम में, ऐरे को सॉर्ट करने के लिए std::sort() फंक्शन होता है। sort(start address, end address) यहां, ऐरे के अंतिम तत्व के अगले सन्निहित स्थान का पता।

  18. C++ में डायनामिक ऐरे को इनिशियलाइज़ कैसे करें

    यहां डायनामिक ऐरे को इनिशियलाइज़ करने के लिए एक C++ प्रोग्राम है। इस प्रोग्राम में हम डायनामिक रूप से आवंटित ऐरे का उपयोग करके फंक्शन Array() से लोकल ऐरे को वापस कर सकते हैं। उदाहरण कोड #include <iostream> using namespace std; int* Array() { int* a = new int[100]; a[0] = 7; a[1]

  19. C++ में फंक्शन को ऐरे पास करना

    C++ संपूर्ण ऐरे को फंक्शन में तर्क के रूप में पास करने की अनुमति नहीं देता। हालांकि, आप ऐरे के नाम को बिना इंडेक्स के निर्दिष्ट करके ऐरे के पॉइंटर को पास कर सकते हैं। यदि आप एकल-आयामी ऐरे को फंक्शन में तर्क के रूप में पास करना चाहते हैं, तो आपको फंक्शन औपचारिक पैरामीटर को निम्नलिखित तीन तरीकों में

  20. C++ में new कीवर्ड का उपयोग करके डायनामिक पूर्णांक ऐरे कैसे बनाएं

    C++ में, डायनामिक ऐरे को new कीवर्ड का उपयोग करके बनाया जा सकता है और delete कीवर्ड का उपयोग करके हटाया जा सकता है। आइए इसका एक सरल उदाहरण देखते हैं। उदाहरण कोड #include <iostream> using namespace std; int main() { int i, n; cout << Enter total number of elements: << \n;

Total 6007 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:34/301  20-कंप्यूटर/Page Goto:1 28 29 30 31 32 33 34 35 36 37 38 39 40