c++ पर टैग किए गए जवाब

C ++ के बारे में प्रश्न, एक स्टेटिकली टाइप्ड, फ्री-फॉर्म, मल्टी-पैराडाइम, संकलित, सामान्य-प्रयोजन प्रोग्रामिंग भाषा।

2
RAII क्या है? उदाहरण?
हमेशा जब RAII शब्द का उपयोग किया जाता है, तो लोग वास्तव में आरंभिकता के बजाय डिकंस्ट्रक्शन के बारे में बात कर रहे हैं। मुझे लगता है कि मेरे पास एक बुनियादी समझ है कि इसका क्या मतलब हो सकता है लेकिन मुझे यकीन नहीं है। भी: C ++ केवल …
19 c++ 

1
डॉट के बजाय डबल कोलन क्यों?
यह अफवाह है कि शुरुआती सी ++ कार्यान्वयन में नाम स्थान तक पहुंचने के लिए डॉट ऑपरेटर है। एक राय है कि डॉट अधिक सुविधाजनक है कि आधुनिक डबल कोलन ऑपरेटर। दोहरे उपनिवेश को शुरू करने के पीछे क्या तर्क था?

7
कोडिंग शैली का मुद्दा: क्या हमारे पास ऐसे कार्य होने चाहिए जो एक पैरामीटर लेते हैं, इसे संशोधित करते हैं, और फिर उस पैरामीटर को फिर से बनाते हैं?
मैं अपने दोस्त के साथ इस बात पर थोड़ी बहस कर रहा हूं कि क्या ये दोनों प्रथाएं एक ही सिक्के के दो पहलू हैं, या क्या वास्तव में बेहतर है। हमारे पास एक फ़ंक्शन है जो एक पैरामीटर लेता है, इसका एक सदस्य भरता है, और फिर इसे वापस …

4
C / C ++ में फ़ंक्शन कॉल के स्टैक फ्रेम को समझना?
मैं यह समझने की कोशिश कर रहा हूं कि स्टैक फ्रेम कैसे बनाए जाते हैं और कौन से चर (परम) को किस क्रम में स्टैक करने के लिए धकेल दिया जाता है? कुछ खोज परिणामों से पता चला कि C / C ++ कंपाइलर एक फ़ंक्शन के भीतर किए गए …
19 c++  c  compiler  stack 

8
C ++ मित्र को या मित्र को नहीं
मेरे पास कॉलेज में इस सेमेस्टर में c ++ कोर्स के साथ ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग है और हम फ्रेंड फंक्शन के बारे में सीख रहे थे। मैं सहजता से उन्हें नापसंद करने की उनकी क्षमता के लिए नापसंद करता हूं जो एनकैप्सुलेशन और डेटा छिपाना प्रदान करते हैं, मैंने इंटरनेट …

8
क्या आप पहले एक के बाद C या C ++ त्रुटियों को पढ़ते हैं?
मुझे कभी समझ नहीं आया कि C और C ++ कंपाइलर त्रुटियों से उबरने और पार्स करने की कोशिश क्यों करते हैं। लगभग हमेशा, पहली त्रुटि फर्जी त्रुटियों की एक धारा उत्पन्न करती है जो पहले एक तय होते ही गायब हो जाएगी। कई वर्षों के अनुभव के बाद, मैंने …

7
मुहावरेदार क्या है?
मैं एक "मुहावरा" को एक सामान्य ऑपरेशन या पैटर्न समझता हूं जो किसी विशेष भाषा में मूल भाषा सिंटैक्स द्वारा सरल नहीं होता है, जैसे पूर्णांक वृद्धि: i = i + 1; C ++ में, इस मुहावरे को एक ऑपरेटर द्वारा सरल बनाया गया है: ++i; हालांकि, जब कोई "मुहावरेदार" …
19 c++  idioms 

7
हमें .h को शामिल करने की आवश्यकता क्यों है जबकि सब कुछ काम करता है जब केवल .cpp फ़ाइल शामिल होती है।
क्यों हम दोनों को शामिल करने की जरूरत है .hऔर .cppफ़ाइलों जब तक हम शामिल करके यह पूरी तरह से काम कर सकते हैं .cppफ़ाइल? उदाहरण के लिए: एक file.hयुक्त घोषणाएँ बनाना, फिर एक file.cppपरिभाषाएँ बनाना और दोनों में शामिल करना main.cpp। वैकल्पिक रूप से: file.cppइसमें सहित एक घोषित घोषणा …
18 c++  c  headers  linking  include 

2
लोकप्रियता के TIOBE सूचकांक में C इतना ऊंचा क्यों है, जबकि C ++ सिर्फ यहां भी है, लेकिन उतना लोकप्रिय नहीं है? [बन्द है]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर दिए जाने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है …

8
किताबें क्यों कहती हैं, "संकलनकर्ता स्मृति में चर के लिए स्थान आवंटित करता है"?
किताबें क्यों कहती हैं, "संकलनकर्ता स्मृति में चर के लिए स्थान आवंटित करता है"। क्या यह निष्पादन योग्य नहीं है जो ऐसा करता है? मेरा मतलब है, उदाहरण के लिए, अगर मैं निम्नलिखित कार्यक्रम लिखता हूं, #include <iostream> using namespace std; int main() { int foo; return 0; } और …
18 c++ 

5
मैं बिना राज्य के इतने तात्कालिक कक्षाएं क्यों देख रहा हूं?
मुझे C ++ और Java दुनिया में बहुत सी तात्कालिक कक्षाएं दिखाई दे रही हैं जिनके पास कोई राज्य नहीं है। मैं वास्तव में यह पता नहीं लगा सकता कि लोग ऐसा क्यों करते हैं, वे सिर्फ C ++ में मुफ्त फ़ंक्शंस के साथ या निजी कंस्ट्रक्टर वाले एक वर्ग …

3
C ++ में तीर ऑपरेटर सिर्फ * का उपनाम क्यों नहीं है।
C ++ में, * ऑपरेटर को अतिभारित किया जा सकता है, जैसे कि एक पुनरावृत्त के साथ, लेकिन तीर (->) (। *) ऑपरेटर उन कक्षाओं के साथ काम नहीं करता है जो * ऑपरेटर को अधिभारित करते हैं। मुझे लगता है कि प्रीप्रोसेसर आसानी से - (* बाएं) के साथ …
18 c++  operators 

8
क्या C और C ++ के बीच कोई भाषा है?
मुझे वास्तव में C का सरल और पारदर्शी स्वभाव पसंद है: जब मैं C कोड लिखता हूं तो मुझे "टपकी अमूर्तता" से अप्रभावित महसूस होता है और लगभग हमेशा एक चतुर अनुमान लगा सकता हूं जैसा कि मैं विधानसभा का निर्माण कर रहा हूं। मुझे सी के लिए सरल, परिचित …
18 c++  c 

3
बाएं से दाएं भाषा सिंटैक्स के लाभ
मैं Channel9 पर हर्ब सटर के साथ एक साक्षात्कार देख रहा हूं और उसने वीडियो के अंत में उल्लेख किया है कि बाएं से दाएं भाषा सिंटैक्स भविष्य के सी ++ मानक के लिए उसकी सीटी पर शीर्ष पर होगा (हालांकि वह स्वीकार करता है कि सी ++ को उस …

10
वंशानुक्रम और बहुरूपता का व्यापक रूप से उपयोग क्यों किया जाता है?
जितना अधिक मैं विभिन्न प्रोग्रामिंग प्रतिमानों के बारे में सीखता हूं, जैसे कि कार्यात्मक प्रोग्रामिंग, जितना अधिक मैं विरासत और बहुरूपता जैसे ओओपी अवधारणाओं के ज्ञान पर सवाल उठाना शुरू करता हूं। मुझे पहली बार स्कूल में विरासत और बहुरूपता के बारे में पता चला, और उस समय बहुरूपता जेनेरिक …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.