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

C++

  1. C++ में लोकल और ग्लोबल वेरिएबल्स क्या हैं?

    स्कोप प्रोग्राम का एक क्षेत्र है और मोटे तौर पर कहें तो तीन स्थान हैं जहां वेरिएबल्स घोषित किए जा सकते हैं – एक फंक्शन या ब्लॉक के अंदर जिसे लोकल वेरिएबल्स कहा जाता है, फंक्शन पैरामीटर्स की परिभाषा में जिसे फॉर्मल पैरामीटर्स कहा जाता है। सभी फंक्शन्स के बाहर जिसे ग्लोबल वेरिएबल्स कहा जाता है। लोक

  2. C++ में static, auto, ग्लोबल और लोकल वेरिएबल में अंतर

    यहां दो अलग-अलग अवधारणाएं हैं – स्कोप, जो निर्धारित करता है कि किसी नाम को कहां एक्सेस किया जा सकता है – ग्लोबल और लोकल स्टोरेज ड्यूरेशन, जो निर्धारित करता है कि कोई वेरिएबल कब बनाया और नष्ट किया जाता है – static और auto स्कोप लोकल वेरिएबल्स का उपयोग केवल उन स्टेटमेंट्स द्वारा किया जा सकता है जो

  3. C++ में वेरिएबल्स का स्कोप

    स्कोप प्रोग्राम का एक क्षेत्र है और मोटे तौर पर कहें तो तीन स्थान हैं जहां वेरिएबल्स घोषित किए जा सकते हैं – एक फंक्शन या ब्लॉक के अंदर जिसे लोकल वेरिएबल्स कहा जाता है, फंक्शन पैरामीटर्स की परिभाषा में जिसे फॉर्मल पैरामीटर्स कहा जाता है। सभी फंक्शन्स के बाहर जिसे ग्लोबल वेरिएबल्स कहा जाता है। लोक

  4. C++ में वेरिएबल्स, उनके प्रकार और स्कोप

    C++ में प्रत्येक वेरिएबल का एक विशिष्ट प्रकार होता है, जो वेरिएबल की मेमोरी के आकार और लेआउट को निर्धारित करता है; उस मेमोरी में संग्रहीत किए जा सकने वाले मानों की सीमा; और वेरिएबल पर लागू किए जा सकने वाले ऑपरेशंस का सेट। हम एक वेरिएबल को निम्न नोटेशन का उपयोग करके घोषित करते हैं – type variableNam

  5. इंटेल द्वारा समर्थित C++11 फीचर्स

    इंटेल द्वारा समर्थित C++11 फीचर्स उनके डॉक्स में आधिकारिक गाइड के रूप में उपलब्ध हैं। आप इन फीचर्स को https://software.intel.com/en-us/articles/c0x-features-supported-by-intel-c-compiler पर देख सकते हैं।

  6. सर्वश्रेष्ठ C++ पुस्तकें और गाइड कौन सी हैं?

    वेब पर कई संसाधन हैं जो आपको C++ सीखने में मदद कर सकते हैं। मैंने C++ सीखने के लिए कुछ सर्वश्रेष्ठ संसाधनों की एक संकलित सूची देने का प्रयास किया है – tutorialspoint.com/cplusplus – यह C++ सीखने के लिए एक बेहतरीन जगह है क्योंकि यह C++ में लगभग सभी बेसिक और इंटरमीडिएट विषयों को गहराई से कवर करता है

  7. C++ सीखने के लिए सर्वश्रेष्ठ ऑनलाइन ट्यूटोरियल कौन से हैं?

    वेब पर कई संसाधन हैं जो आपको C++ सीखने में मदद कर सकते हैं। मैंने C++ सीखने के लिए कुछ सर्वश्रेष्ठ संसाधनों की एक संकलित सूची देने का प्रयास किया है – tutorialspoint.com/cplusplus – यह C++ सीखने के लिए एक बेहतरीन जगह है क्योंकि यह C++ में लगभग सभी बेसिक और इंटरमीडिएट विषयों को गहराई से कवर करता है

  8. C++ में अनडिफाइंड रेफरेंस / अनरिजॉल्व्ड एक्सटर्नल सिंबल एरर क्या हैं?

    जैसा कि नाम से पता चलता है, आपके द्वारा घोषित एक सिंबल को आपके द्वारा परिभाषित नहीं किया गया था। यह कई कारणों से हो सकता है। आइए उनमें से तीन को देखें – आप घोषित नाम को परिभाषित करना भूल गए। उदाहरण के लिए, आपने एक फाइल में एक फंक्शन घोषित किया और कहीं उसका उपयोग किया। लेकिन आपने उसकी परिभाषा प्रदा

  9. C++ में '&' सिंबल का क्या उपयोग है?

    & सिंबल C++ में एक ऑपरेटर के रूप में उपयोग किया जाता है। इसका उपयोग दो अलग-अलग स्थानों पर किया जाता है: एक बिटवाइज़ AND ऑपरेटर के रूप में और दूसरा पॉइंटर एड्रेस-ऑफ ऑपरेटर के रूप में। बिटवाइज़ AND बिटवाइज़ AND ऑपरेटर (&) पहले ऑपरेंड के प्रत्येक बिट की तुलना दूसरे ऑपरेंड के संबंधित बिट से करत

  10. C++ में ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग कैसे शुरू करें?

    ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग (OOP) एक प्रोग्रामिंग पैराडाइम है जो ऑब्जेक्ट्स की अवधारणा पर आधारित है, जिसमें डेटा एट्रिब्यूट्स के रूप में हो सकता है; और काम करने के निर्देश मेथड्स के रूप में हो सकते हैं। उदाहरण के लिए, एक व्यक्ति एक ऑब्जेक्ट है जिसमें कुछ प्रॉपर्टीज होती हैं जैसे ऊंचाई, लिंग, उम्

  11. C++ टेम्प्लेट्स को केवल हेडर फाइल में क्यों इम्प्लीमेंट किया जा सकता है?

    जब आप C++ में एक टेम्प्लेट को इंस्टेंशिएट करते हैं, तो कंपाइलर एक नई क्लास बनाता है। इस क्लास में वे सभी स्थान जहां आपने टेम्प्लेट आर्गुमेंट्स रखे थे, उन्हें आपके द्वारा उपयोग करते समय पास किए गए वास्तविक आर्गुमेंट से बदल दिया जाता है। उदाहरण के लिए – template<typename T> class MyClass {

  12. C++ में 'रूल ऑफ थ्री' क्या है?

    रूल ऑफ थ्री (Rule of Three) C++ में एक अनुभव-आधारित नियम (rule of thumb) है। यह एक अच्छी प्रथा का नियम है जो कहता है कि यदि आपके क्लास को निम्न में से किसी की भी स्पष्ट रूप से आवश्यकता है: एक कॉपी कंस्ट्रक्टर, एक असाइनमेंट ऑपरेटर, या एक डिस्ट्रक्टर, तो संभवतः उसे तीनों की आवश्यकता होगी। ऐसा क्यों

  13. लूप कंडीशन में iostream::eof का उपयोग गलत क्यों माना जाता है?

    सिर्फ इसलिए कि हम EOF तक नहीं पहुंचे हैं, इसका मतलब यह नहीं है कि अगला रीड सफल होगा। मान लीजिए आपके पास एक फाइल है जिसे आप C++ में फाइल स्ट्रीम का उपयोग करके पढ़ रहे हैं। जब आप फाइल को पढ़ने के लिए लूप लिखते हैं, यदि आप stream.eof() चेक कर रहे हैं, तो आप मूल रूप से जांच रहे हैं कि क्या फाइल पहले ही

  14. 'using namespace std' का उपयोग खराब अभ्यास क्यों माना जाता है?

    C++ में एक स्टैंडर्ड लाइब्रेरी होती है जिसमें आपके एप्लिकेशन बनाने के लिए सामान्य कार्यक्षमता होती है जैसे कंटेनर, एल्गोरिदम, आदि। यदि इनके द्वारा उपयोग किए जाने वाले नाम खुले में होते, उदाहरण के लिए, यदि वे वैश्विक स्तर पर एक queue क्लास परिभाषित करते, तो आप उसी नाम का फिर से उपयोग नहीं कर पाते बि

  15. क्या C/C++ में लोकल वेरिएबल की मेमोरी को उसके स्कोप के बाहर एक्सेस किया जा सकता है?

    आइए एक ऐसा उदाहरण देखते हैं जहां आप संभवतः किसी लोकल वेरिएबल की मेमोरी को उसके स्कोप के बाहर एक्सेस कर सकते हैं। उदाहरण #include <iostream> int* foo() { int x = 3; return &x; } int main() { int* address = foo(); cout << *address; *address = 12; cout <<

  16. C++ पहचानकर्ता में अंडरस्कोर के उपयोग के नियम

    C++ में अंडरस्कोर (_) नामकरण नियम C++ मानक कुछ अंडरस्कोर पैटर्न को कार्यान्वयन (कंपाइलर/लाइब्रेरी) के लिए आरक्षित करता है। इनका उपयोग अनिर्दिष्ट व्यवहार या नाम टकराव का कारण बन सकता है। सभी स्कोप में आरक्षित (कभी उपयोग न करें) दो अग्रणी अंडरस्कोर: `__foo`, `__Bar`, `__123` एक अग्रणी अंडरस्कोर + ब

  17. C++ या Java में ऑब्जेक्ट स्लाइसिंग क्या है?

    ऑब्जेक्ट स्लाइसिंग ऑब्जेक्ट स्लाइसिंग तब होती है जब एक डेराइव्ड क्लास ऑब्जेक्ट को बेस क्लास ऑब्जेक्ट में वैल्यू द्वारा असाइन किया जाता है (कॉपी या असाइनमेंट द्वारा)। डेराइव्ड क्लास के विशिष्ट मेंबर्स (डेटा और फ़ंक्शन) काट दिए जाते हैं, और केवल बेस क्लास का भाग रह जाता है। C++ में उदाहरण class Base

  18. C/C++ स्ट्रिंग के शब्दों पर पुनरावृति करने का सबसे सुंदर तरीका

    C/C++ में स्ट्रिंग के शब्दों पर पुनरावृति करने का कोई एक सबसे सुंदर तरीका नहीं है; यह पठनीयता, प्रदर्शन और आवश्यकताओं पर निर्भर करता है। यहां दो सामान्य और प्रभावी दृष्टिकोण दिए गए हैं: विधि 1: std::stringstream का उपयोग (सरल और पठनीय) std::stringstream ऑपरेटर >> का उपयोग करके व्हाइटस्पेस द्

  19. Linux में C++ कोड को प्रोफाइल कैसे करें?

    Linux पर C++ प्रोफाइलिंग टूल्स Linux पर C++ प्रोग्राम्स के प्रदर्शन विश्लेषण (प्रोफाइलिंग) के लिए कई शक्तिशाली टूल्स उपलब्ध हैं। यहां दो सबसे लोकप्रिय तरीके दिए गए हैं: 1. Valgrind + Callgrind + KCachegrind (सबसे व्यापक) Valgrind एक इंस्ट्रूमेंटेशन फ्रेमवर्क है जो मेमोरी डिबगिंग, लीक डिटेक्शन और प

  20. C++ में कॉपी-एंड-स्वैप मुहावरा क्या है?

    कॉपी-एंड-स्वैप मुहावरा कॉपी-एंड-स्वैप (Copy-and-Swap) C++ में असाइनमेंट ऑपरेटर (operator=) को सुरक्षित और कुशलतापूर्वक लागू करने का एक लोकप्रिय मुहावरा है। यह स्ट्रॉन्ग एक्सेप्शन सेफ्टी गारंटी प्रदान करता है: यदि ऑपरेशन के दौरान कोई अपवाद फेंका जाता है, तो ऑब्जेक्ट की स्थिति अपरिवर्तित रहती है। यह

Total 6007 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:11/301  20-कंप्यूटर/Page Goto:1 5 6 7 8 9 10 11 12 13 14 15 16 17