-
C++ प्रोग्राम: एक टेक्स्ट फ़ाइल की सामग्री को दूसरी में जोड़ना
यह एक टेक्स्ट फ़ाइल की सामग्री को दूसरी में जोड़ने का C++ प्रोग्राम है। इनपुट a.txt फ़ाइल में Tutorials है a1.txt फ़ाइल में point है आउटपुट Tutorialspoint एल्गोरिदम शुरुआत fstream क्लास ऑब्जेक्ट को fin के रूप में परिभाषित करें fin को इनपुट फ़ाइल स्ट्रीम क्लास ऑब्जेक्ट के साथ a.txt फ़ाइल ख
-
C++ में टेक्स्ट फ़ाइल में टेक्स्ट कैसे जोड़ें?
यह C++ में टेक्स्ट फ़ाइल में टेक्स्ट जोड़ने का प्रोग्राम है। एल्गोरिदम शुरुआत उस फ़ाइल a1.txt को आउटपुट फ़ाइल स्ट्रीम क्लास ऑब्जेक्ट के रूप में खोलें ताकि fout फाइल रेफरेंस का उपयोग करके अपेंड मोड में आउटपुट ऑपरेशन किया जा सके यदि फ़ाइल मौजूद है तो उस फ़ाइल में टेक्स्ट जोड़ें fo
-
C++ के साथ टेक्स्ट फ़ाइल कैसे पढ़ें?
यह C++ के साथ टेक्स्ट फ़ाइल पढ़ने का प्रोग्राम है। इनपुट tpoint.txt में प्रारंभिक सामग्री Tutorials point. है आउटपुट Tutorials point. एल्गोरिदम शुरुआत fstream क्लास के अगेंस्ट newfile ऑब्जेक्ट बनाएं newfile ऑब्जेक्ट का उपयोग करके tpoint.txt फ़ाइल को लिखने के लिए open() मेथड कॉल करें य
-
C का उपयोग करके दो फ़ाइलों की सामग्री को तीसरी फ़ाइल में मर्ज करना
यह दो फ़ाइलों की सामग्री को तीसरी फ़ाइल में मर्ज करने का C प्रोग्राम है। इनपुट java.txt में प्रारंभिक सामग्री Java is a programing language. है kotlin.txt में प्रारंभिक सामग्री kotlin is a programing language. है ttpoint.txt में प्रारंभिक सामग्री खाली है आउटपुट फ़ाइलें मर्ज हो गईं ttpoint.txt में
-
C++ का उपयोग करके टेक्स्ट फ़ाइल से डेटा पढ़ना
यह C++ का उपयोग करके टेक्स्ट फ़ाइल से डेटा पढ़ने का प्रोग्राम है। इनपुट tpoint.txt में प्रारंभिक सामग्री Tutorials point. है आउटपुट Tutorials point. एल्गोरिदम शुरुआत fstream क्लास के अगेंस्ट newfile ऑब्जेक्ट बनाएं newfile ऑब्जेक्ट का उपयोग करके tpoint.txt फ़ाइल को लिखने के लिए open() मेथड
-
C++ में फाइल को लाइन दर लाइन पढ़ना
यह C++ में फाइल को लाइन दर लाइन पढ़ने का प्रोग्राम है। इनपुट tpoint.txt में प्रारंभिक सामग्री Tutorials point. है आउटपुट Tutorials point. एल्गोरिदम शुरुआत fstream क्लास के अगेंस्ट newfile ऑब्जेक्ट बनाएं newfile ऑब्जेक्ट का उपयोग करके tpoint.txt फ़ाइल को लिखने के लिए open() मेथड कॉल करें
-
C++ में फाइल हैंडलिंग में tellp()
C++ फाइल हैंडलिंग में, tellp() फ़ंक्शन आउटपुट स्ट्रीम्स के साथ उपयोग किया जाता है, और स्ट्रीम में पुट पोजीशन के वर्तमान पॉइंटर को लौटाता है। यह एक इंटीजर डेटा टाइप लौटाता है, जो स्ट्रीम पॉइंटर की वर्तमान पोजीशन को दर्शाता है। tellp() मेथड कोई पैरामीटर नहीं लेता। इसे इस प्रकार लिखा जाता है: pos_type
-
C में tmpfile() फ़ंक्शन
C में tmpfile() फ़ंक्शन बाइनरी अपडेट मोड में एक टेम्पररी फ़ाइल बनाता है। यह C प्रोग्राम के हेडर फ़ाइल में इनिशियलाइज़ होता है। यदि टेम्पररी फ़ाइल नहीं बनाई जा सकती तो यह हमेशा नल पॉइंटर लौटाता है। प्रोग्राम के समाप्त होने के तुरंत बाद टेम्पररी फ़ाइल ऑटोमैटिकली डिलीट हो जाती है। सिंटैक्स FILE *tmpfi
-
C++ में std::vector::resize() और std::vector::reserve() का अंतर
वेक्टर में डायनामिक ऐरे की तरह खुद को ऑटोमैटिकली रीसाइज़ करने की क्षमता होती है। जब कोई एलिमेंट डाला या हटाया जाता है, तो कंटेनर अपने स्टोरेज को ऑटोमैटिकली संभालता है। vector::resize() और vector::reserve() के बीच मुख्य अंतर यह है कि resize() वेक्टर का साइज़ बदलने के लिए उपयोग किया जाता है जबकि rese
-
C++ में vector::resize() और vector::reserve() का अंतर
वेक्टर में डायनामिक ऐरे की तरह खुद को ऑटोमैटिकली रीसाइज़ करने की क्षमता होती है। जब कोई एलिमेंट डाला या हटाया जाता है, तो कंटेनर अपने स्टोरेज को ऑटोमैटिकली संभालता है। vector::resize() और vector::reserve() के बीच मुख्य अंतर यह है कि resize() वेक्टर का साइज़ बदलने के लिए उपयोग किया जाता है जबकि rese
-
C में फ़ंक्शन के पॉइंटर को कैसे घोषित करें?
पॉइंटर एक वेरिएबल है जिसका मान किसी अन्य वेरिएबल या मेमोरी ब्लॉक का पता होता है, यानी मेमोरी लोकेशन का सीधा पता। किसी भी वेरिएबल या कॉन्स्टेंट की तरह, आपको इसका उपयोग करने से पहले किसी वेरिएबल या ब्लॉक पते को स्टोर करने के लिए एक पॉइंटर घोषित करना होगा। सिंटैक्स डेटाटाइप *वेरिएबल_नाम एल्गोरिदम शुर
-
C++ में बेस और डेराइव्ड क्लास एक्सेप्शन पकड़ना
बेस और डेराइव्ड दोनों क्लास के एक्सेप्शन को पकड़ने के लिए, डेराइव्ड क्लास के कैच ब्लॉक को बेस क्लास से पहले रखना आवश्यक है। अन्यथा, डेराइव्ड क्लास का कैच ब्लॉक कभी नहीं पहुंचेगा। एल्गोरिदम शुरुआत क्लास B घोषित करें क्लास D घोषित करें जो क्लास B को इनहेरिट करती है क्लास D का ऑब्जेक्ट घोष
-
C++ में एक्सेप्शन हैंडलिंग और ऑब्जेक्ट डिस्ट्रक्शन
C++ में डिस्ट्रक्टर्स तब कॉल होते हैं जब ऑब्जेक्ट्स नष्ट होते हैं और सिस्टम से मेमोरी रिलीज करते हैं। जब क्लास में एक एक्सेप्शन थ्रो होता है, तो डिस्ट्रक्टर कैच ब्लॉक के निष्पादित होने से पहले ऑटोमैटिकली कॉल हो जाता है। एल्गोरिदम शुरुआत sample1 क्लास घोषित करें sample1 का कंस्ट्रक्टर घो
-
C++ में सॉर्टेड वेक्टर ऑफ पेयर्स में बाइनरी सर्च
यह C++ में सॉर्टेड वेक्टर ऑफ पेयर्स में बाइनरी सर्च लागू करने का प्रोग्राम है। एल्गोरिदम शुरुआत keycompare स्ट्रक्चर घोषित करें फ़ंक्शन operator()(const pair& v, const int& k) बूलियन लौटाता है स्टेटस = v.first < k स्टेटस लौटाएं फ़ंक्शन operator()(const int& k, const p
-
C++ प्रोग्राम: दो वेक्टर्स का क्रॉस प्रोडक्ट निकालना
यह दो वेक्टर्स का क्रॉस प्रोडक्ट निकालने का C++ प्रोग्राम है। मान लीजिए, M = m1 × i + m2 × j + m3 × k N = n1 × i + n2 × j + n3 × k तो, क्रॉस प्रोडक्ट = (m2 × n3 – m3 × n2) × i + (m3 × n1 – m1 × n3) × j + (m1 × n2 – m2 × n1) × k जहां m2 × n3 – m3 × n2, m3 × n1 – m1 × n3 और m1 × n2 – m2 × n1, i, j
-
C++ में वेक्टर से सबवेक्टर कैसे प्राप्त करें?
यह C++ में वेक्टर से सबवेक्टर प्राप्त करने का प्रोग्राम है। एल्गोरिदम शुरुआत s को वेक्टर s(vector const &v, int m, int n) के रूप में घोषित करें ताकि वेक्टर की शुरुआत और अंत की पोजीशन को कंस्ट्रक्टर में इनिशियलाइज़ किया जा सके auto first = v.begin() + m auto last = v.begin() + n + 1
-
C++ में वेक्टर कैसे काम करता है?
वेक्टर में डायनामिक ऐरे की तरह खुद को ऑटोमैटिकली रीसाइज़ करने की क्षमता होती है। जब कोई एलिमेंट डाला या हटाया जाता है, तो कंटेनर अपने स्टोरेज को ऑटोमैटिकली संभालता है। वेक्टर एलिमेंट्स सन्निहित (contiguous) स्टोरेज में रखे जाते हैं ताकि उन्हें इटरेटर्स का उपयोग करके एक्सेस और ट्रैवर्स किया जा सके। ड
-
C++ में एक वेक्टर को दूसरे वेक्टर में कैसे जोड़ें?
एक वेक्टर को दूसरे वेक्टर में जोड़ना vector::insert() मेथड का उपयोग करके आसानी से किया जा सकता है। एल्गोरिदम शुरुआत show() फ़ंक्शन घोषित करें show() फ़ंक्शन में वेक्टर के कंस्ट्रक्टर को पैरामीटर के रूप में पास करें for (auto const& i: input) वेरिएबल i का मान प्रिंट करें vect
-
C++ में वेक्टर को इनिशियलाइज़ कैसे करें?
वेक्टर को इनिशियलाइज़ करने के कई तरीके हैं। 1) push_back() मेथड द्वारा वेक्टर इनिशियलाइज़ेशन एल्गोरिदम शुरुआत वेक्टर v घोषित करें वेक्टर v में मान डालने के लिए push_back() फ़ंक्शन कॉल करें वेक्टर एलिमेंट्स: प्रिंट करें for (int a : v) वेरिएबल a के सभी एलिमेंट्स प्रिंट करें स
-
C++ में std::vector को शफ़ल कैसे करें?
वेक्टर को शफ़ल करने के लिए फिशर-येट्स शफ़ल एल्गोरिदम का उपयोग किया जाता है। इस एल्गोरिदम में, वेक्टर का एक लीनियर स्कैन किया जाता है और फिर प्रत्येक एलिमेंट को शेष सभी एलिमेंट्स (स्वयं सहित) में से एक रैंडम एलिमेंट के साथ स्वैप किया जाता है। एल्गोरिदम शुरुआत show() फ़ंक्शन घोषित करें show(