-
मैं C++ में Ctrl+C ईवेंट कैसे पकड़ सकता हूं?
CTRL + C का उपयोग वर्तमान निष्पादन कार्य में रुकावट भेजने के लिए किया जाता है। इस प्रोग्राम में, हम देखेंगे कि C++ का उपयोग करके CTRL + C ईवेंट को कैसे पकड़ें। CTRL + C, C या C++ में एक सिग्नल है। तो हम सिग्नल पकड़ने की तकनीक से पकड़ सकते हैं। इस सिग्नल के लिए कोड SIGINT (सिग्नल फॉर इंटरप्ट) है। यह
-
सी ++ कक्षा में कॉन्स सदस्य चर कैसे प्रारंभ करें?
यहां हम देखेंगे कि कंस्ट्रक्टर का उपयोग करके कॉन्स टाइप मेंबर वेरिएबल को कैसे इनिशियलाइज़ किया जाए? कंस्ट्रक्टर का उपयोग करके कॉन्स्टेबल वैल्यू को इनिशियलाइज़ करने के लिए, हमें इनिशियलाइज़ लिस्ट का उपयोग करना होगा। इस प्रारंभकर्ता सूची का उपयोग किसी वर्ग के डेटा सदस्य को प्रारंभ करने के लिए किया जा
-
कैसे निर्धारित करें कि सी ++ कोड 32 या 64 बिट में संकलित किया गया है या नहीं?
सी ++ में, पर्यावरण वास्तुकला की जांच करने का कोई सीधा तरीका नहीं है। विंडोज सिस्टम के लिए दो मैक्रो हैं, जिनका उपयोग आर्किटेक्चर की जांच के लिए किया जा सकता है। ये मैक्रोज़ _WIN64, और _WIN32 हैं। जब सिस्टम 64-बिट है, तो _WIN64 1 होगा, अन्यथा _WIN32 1 होगा। इसलिए मैक्रो चेकिंग का उपयोग करके, हम आर्क
-
C++ में क्लास इनहेरिटेंस को कैसे रोकें?
यहां हम देखेंगे कि C++ में इनहेरिटेंस को कैसे रोका जाए। वंशानुक्रम को रोकने की अवधारणा को अंतिम वर्ग के रूप में जाना जाता है। जावा या सी # में, हम अंतिम कक्षाओं का उपयोग कर सकते हैं। सी ++ में ऐसा कोई सीधा तरीका नहीं है। यहां हम देखेंगे कि C++ में फाइनल क्लास का अनुकरण कैसे किया जाता है। यहां हम M
-
GCC के साथ C++ प्रोग्राम संकलित करना
यहां हम देखेंगे कि जीसीसी (जीएनयू सी कंपाइलर) का उपयोग करके सी ++ प्रोग्राम को कैसे संकलित किया जाए। आइए विचार करें, हम इस कार्यक्रम को संकलित करना चाहते हैं। उदाहरण #include<iostream> using namespace std; main() { cout << "Hello World. This is C++ program" <<
-
GCC और G++ कंपाइलर में क्या अंतर है?
हम अलग-अलग समय में gcc और g++ कंपाइलर का उपयोग करते हैं। यहां हम देखेंगे कि gcc और g++ में क्या अंतर हैं। जीसीसी जीएनयू सी कंपाइलर है, और जी ++ जीएनयू सी ++ कंपाइलर है। मुख्य अंतर नीचे की तरह हैं - gcc *.c या *.cpp फ़ाइलों को क्रमशः C और C++ के रूप में संकलित कर सकता है g++ *.c और *.cpp फ़ाइलों को
-
सी ++ में एक एनम पर गणना करें
एन्यूमरेशन C/C++ भाषा में एक उपयोगकर्ता परिभाषित डेटाटाइप है। इसका उपयोग अभिन्न स्थिरांक को नाम निर्दिष्ट करने के लिए किया जाता है जो प्रोग्राम को पढ़ने और बनाए रखने में आसान बनाता है। कीवर्ड एनम का इस्तेमाल एन्यूमरेशन घोषित करने के लिए किया जाता है। निम्नलिखित Enums का सिंटैक्स है। enum enum_name{
-
C++ में डिस्ट्रक्टर और फ्री फंक्शन में क्या अंतर है?
यहां हम देखेंगे कि C ++ में डिस्ट्रक्टर और फ्री () फंक्शन में क्या अंतर हैं। वस्तु के नष्ट होने से ठीक पहले कुछ क्रिया करने के लिए विध्वंसक का उपयोग किया जाता है। यह क्रिया स्मृति को मुक्त नहीं कर सकती है, लेकिन कुछ सरल क्रिया कर सकती है जैसे स्क्रीन पर एक संदेश प्रदर्शित करना। C++ में फ्री () फंक्
-
C++ में वैश्विक चर कैसे घोषित करें?
C++ में ग्लोबल वेरिएबल घोषित करने के लिए, हम प्रोग्राम शुरू करने के बाद वेरिएबल घोषित कर सकते हैं। किसी फंक्शन या ब्लॉक के अंदर नहीं। यदि हम कुछ वेरिएबल घोषित करना चाहते हैं जो किसी भिन्न फाइल में स्टोर किए जाएंगे, तो हम एक फाइल बना सकते हैं, और कुछ वेरिएबल स्टोर कर सकते हैं। किसी बाहरी फ़ाइल के लिए
-
c++ प्रोग्राम में एकाधिक .cpp फ़ाइलों को संकलित करना
यहां हम देखेंगे कि C++ प्रोग्राम में मल्टीपल cpp फाइल को कंपाइल कैसे करें। कार्य बहुत सरल है। हम नाम को एक निष्पादन योग्य फ़ाइल में संकलित करने के लिए g++ कंपाइलर को सूची के रूप में प्रदान कर सकते हैं abc.cpp, और xyz.cpp जैसी कई फ़ाइलों को एक साथ संकलित करने के लिए, सिंटैक्स इस तरह होगा - g++ abc.c
-
सी++ स्प्रिंटफ के बराबर क्या है?
स्प्रिंट () फ़ंक्शन C और C ++ के अंदर भी मौजूद है। इस फंक्शन का उपयोग किसी स्ट्रिंग के अंदर कुछ स्टोर करने के लिए किया जाता है। सिंटैक्स प्रिंटफ () फ़ंक्शन की तरह है, केवल अंतर यह है कि हमें इसमें स्ट्रिंग निर्दिष्ट करनी होगी। C++ में भी, हम ostringstream का उपयोग करके ऐसा ही कर सकते हैं। यह ostrin
-
सी ++ बनाम जावा में विरासत
सी ++ और जावा में, वंशानुक्रम की अवधारणा है। इनहेरिटेंस गुणों का उपयोग कोड का पुन:उपयोग करने और दो वस्तुओं के बीच संबंध बनाने के लिए किया जाता है। यहां हम C++ में इनहेरिटेंस और Java में इनहेरिटेंस के बीच कुछ बुनियादी अंतर देखेंगे। जावा में, सभी वर्ग ऑब्जेक्ट क्लास का विस्तार कर रहे हैं। तो कक्षाओ
-
सी ++ बनाम जावा में स्थिर कीवर्ड
C++ या Java में हम static कीवर्ड प्राप्त कर सकते हैं। वे ज्यादातर समान हैं, लेकिन इन दोनों भाषाओं के बीच कुछ बुनियादी अंतर हैं। आइए, C++ में स्टैटिक और Java में स्टैटिक के बीच अंतर देखें। स्थिर डेटा सदस्य मूल रूप से जावा और सी ++ में समान होते हैं। स्थिर डेटा सदस्य वर्ग की संपत्ति हैं, और इसे सभी व
-
C++ में Tuple और Pair का उपयोग करके किसी फ़ंक्शन से कई मान लौटाना
C या C++ में, हम किसी फंक्शन से एक से अधिक मान नहीं लौटा सकते। कई मान वापस करने के लिए, हमें फ़ंक्शन के साथ आउटपुट पैरामीटर प्रदान करना होगा। यहां हम C++ में टपल और पेयर STL का उपयोग करके फ़ंक्शन से कई मान वापस करने के लिए एक और तरीका देखेंगे। Tuple एक ऐसी वस्तु है जो तत्वों के संग्रह को धारण करने
-
सी ++ में अंतिम कक्षा सिम्युलेट करना
जावा या सी # में, हम अंतिम कक्षाओं का उपयोग कर सकते हैं। अंतिम कक्षाएं विशेष प्रकार की कक्षा हैं। हम दूसरी क्लास बनाने के लिए उस क्लास का विस्तार नहीं कर सकते। सी ++ में ऐसा कोई सीधा तरीका नहीं है। यहां हम देखेंगे कि C++ में फाइनल क्लास का अनुकरण कैसे किया जाता है। यहां हम MakeFinalClass नामक एक अत
-
सी++ में स्पष्ट कीवर्ड का प्रयोग
यहां हम देखेंगे कि C++ में स्पष्ट कीवर्ड का क्या प्रभाव होगा। उस पर चर्चा करने से पहले, आइए एक उदाहरण कोड देखें, और उसका आउटपुट जानने का प्रयास करें। उदाहरण #include <iostream> using namespace std; class Point { private: double x, y; public:  
-
सी ++ में निजी विनाशक
यहां हम देखेंगे कि क्या मामला होगा यदि विनाशक सी ++ में निजी हैं। आइए विचार प्राप्त करने के लिए कुछ उदाहरण कोड देखें। इस कोड में निजी विनाशक है, लेकिन यह कोई त्रुटि उत्पन्न नहीं करेगा क्योंकि कोई वस्तु नहीं बनाई गई है। उदाहरण #शामिल करें इस कार्यक्रम में, यह संकलन त्रुटि उत्पन्न करेगा, क्योंकि
-
C++ में फंक्शन ओवरलोडिंग और कॉन्स्टेबल कीवर्ड
सी ++ में, हम कार्यों को अधिभारित कर सकते हैं। कुछ कार्य सामान्य कार्य हैं; कुछ स्थिर प्रकार के कार्य हैं। आइए निरंतर कार्यों और सामान्य कार्यों के बारे में विचार प्राप्त करने के लिए एक प्रोग्राम और उसके आउटपुट को देखें। उदाहरण #include <iostream> using namespace std; class my_class { &
-
क्या मुख्य () को C++ में ओवरलोड किया जा सकता है?
सी ++ में, हम फ़ंक्शन ओवरलोडिंग का उपयोग कर सकते हैं। अब हमारे मन में यह सवाल आता है कि क्या हम main() फंक्शन को भी ओवरलोड कर सकते हैं? आइए विचार प्राप्त करने के लिए एक कार्यक्रम देखें। उदाहरण #include <iostream> using namespace std; int main(int x) { cout << "Value of
-
नाम स्थान और अनाम नामस्थान का विस्तार
यहां हम देखेंगे कि हम कुछ नाम स्थान का विस्तार कैसे कर सकते हैं, और कैसे अनाम या अनाम नाम स्थान का उपयोग किया जा सकता है। कभी-कभी हम एक नामस्थान को परिभाषित कर सकते हैं। फिर हम उसी परिभाषा के साथ फिर से नेमस्पेस लिख सकते हैं। यदि पहले वाले में कुछ सदस्य हैं, और दूसरे में कुछ अन्य सदस्य हैं, तो नाम