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

9
मैं बूलियन क्लीयर के साथ कॉल कैसे कर सकता हूं? बुलियन ट्रैप
जैसा कि @ benjamin-gruenbaum द्वारा टिप्पणियों में नोट किया गया है, इसे बुलियन ट्रैप कहा जाता है: कहो मेरे पास एक फंक्शन है ऐसा UpdateRow(var item, bool externalCall); और मेरे नियंत्रक में, वह मान externalCallहमेशा TRUE रहेगा। इस फ़ंक्शन को कॉल करने का सबसे अच्छा तरीका क्या है? मैं आमतौर …
76 boolean  const 

4
चर के लिए C में कीवर्ड का उपयोग कब और किन उद्देश्यों के लिए किया जाना चाहिए?
जबकि हो रही मेरी कोड यहाँ की समीक्षा की का उपयोग कर के मुद्दे constकीवर्ड आया। मैं समझता हूं कि इसका उपयोग चर पर केवल-पढ़ने के व्यवहार को लागू करने के लिए किया जाता है। मैं असमंजस में हूँ कि विभिन्न परिस्थितियाँ क्या हैं जब यह उपयोगी हो सकती हैं। …

7
समय के साथ एक स्थिर मूल्य को बदला जा सकता है?
विकास के चरण के दौरान, कुछ चर ऐसे होते हैं जिन्हें एक ही समय में तय करने की आवश्यकता होती है, लेकिन समय के साथ उन्हें संशोधित करने की आवश्यकता हो सकती है। उदाहरण के लिए एक booleanडीबग मोड को संकेत करने के लिए, इसलिए हम उस कार्यक्रम में काम …
28 const  constants 

7
अपरिवर्तनीय और स्थिर के बीच अंतर
मैंने अक्सर शब्दों को देखा है immutableऔर constपरस्पर उपयोग किया है। हालाँकि, मेरे (छोटे से) अनुभव से, दोनों 'कॉन्ट्रैक्ट' में बहुत भिन्न होते हैं जो वे कोड में बनाते हैं: अपरिवर्तनीय अनुबंध बनाता है कि यह ऑब्जेक्ट नहीं बदलेगा, जो भी (जैसे पायथन ट्यूपल्स, जावा स्ट्रिंग्स)। कॉन्सट कॉन्ट्रैक्ट करता है …

6
पठनीयता (संदर्भ) मापदंडों में कास्ट का उपयोग नहीं करने का एक वैध कारण है?
कुछ फ़ंक्शन लिखते समय, मुझे इस तरह के मापदंडों में एक कॉन्स्टेबल कीवर्ड मिला: void MyClass::myFunction(const MyObject& obj,const string& s1,const string& s2,const string& s3){ } अक्सर आईडीई या विम में 2 लाइनों में एक लाइन को विभाजित करने का कारण बनता है, इसलिए मैं मापदंडों में सभी कॉन्स्टेबल कीवर्ड को …

4
C ++ को लाने में क्या समस्याएं हैं - जैसे भाषा में कास्ट?
मुझे C ++ के विचार में दिलचस्पी है - जैसे constकि विशेष निष्पादन नहीं (जैसे दूर कास्टिंग const)। उदाहरण के लिए C # ले लो - इसमें C ++ की कमी है, जैसे const, और इसका कारण सामान्य है - लोग और समय। यहाँ अतिरिक्त रूप से ऐसा लगता है …

6
शून्य एक स्थिर के रूप में?
मैं इस प्रोग्रामिंग मुहावरा हाल ही में आया हूँ: const float Zero = 0.0; जो तब तुलना में प्रयोग किया जाता है: if (x > Zero) {..} क्या कोई समझा सकता है कि क्या यह वास्तव में अधिक कुशल या पठनीय है या इसकी तुलना में बनाए रखने योग्य है: …

2
कॉन्स्ट सी ++ DRY रणनीतियाँ
गैर-तुच्छ सी ++ कब्ज से संबंधित दोहराव से बचने के लिए, क्या ऐसे मामले हैं जहां कॉन्स्टोकैस्ट काम करेगा, लेकिन एक गैर-कॉन्स्टेबल फ़ंक्शन गैर-कॉन्स्टेंट को वापस करेगा? स्कॉट मेयर्स के प्रभावी C ++ आइटम 3 में, वह सुझाव देते हैं कि एक स्थिर कलाकार के साथ संयुक्त एक const_cast डुप्लिकेट …
14 c++  dry  const 

4
C / C ++ में, क्या संभव होने पर मुझे मापदंडों और स्थानीय चर में 'const' का उपयोग करना चाहिए?
यह प्रश्न जावा में एकfinal प्रश्न से प्रेरित है । C / C ++ में, क्या मुझे constजब भी संभव हो उपयोग करना चाहिए ? मुझे पता है कि मापदंडों में उपयोग करनेconst के बारे में पहले से ही एक संबंधित प्रश्न है । दुर्भाग्य से यह सवाल है और …

3
क्या लोग ऑब्जेक्टिव C में प्रोग्रामिंग करते समय कास्ट का बहुत अधिक उपयोग करते हैं?
संबंधित: "NSString * 'प्रकार के पैरामीटर के लिए" const NSString *' भेजना 'क्वालीफायर को छोड़ देता है "चेतावनी कभी-कभी, मुझे लगता है कि यह उपयोगी है। मुझे एक तालिका पास करने की आवश्यकता हो सकती है और यह सुनिश्चित करना चाहता हूं कि तालिका की सामग्री नहीं बदले। हालांकि, अधिकांश …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.