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

एक उत्परिवर्तित को निर्मित होने के बाद संशोधित किया जा सकता है।

13
सूची में परिवर्तन की सूची अप्रत्याशित रूप से उपनलियों में परिलक्षित होती है
मुझे पायथन में सूचियों की सूची बनाने की आवश्यकता थी, इसलिए मैंने निम्नलिखित टाइप किया: myList = [[1] * 4] * 3 सूची इस प्रकार दिखी: [[1, 1, 1, 1], [1, 1, 1, 1], [1, 1, 1, 1]] फिर मैंने एक अंतरतम मूल्यों को बदल दिया: myList[0][0] = 5 अब …

18
क्या 'उत्परिवर्तित' कीवर्ड का कोई उद्देश्य है जो चर को एक कांस्ट फ़ंक्शन द्वारा संशोधित करने की अनुमति देता है?
कुछ समय पहले मैं कुछ कोड भर आया था जो mutableकीवर्ड के साथ एक वर्ग के सदस्य चर को चिह्नित करता था। जहाँ तक मैं देख सकता हूँ यह आपको एक चर को संशोधित करने की अनुमति देता है const: class Foo { private: mutable bool done_; public: void doSomething() …
527 c++  keyword  mutable 

16
उत्परिवर्ती संरचनाएं "बुराई" क्यों हैं?
एसओ पर यहां चर्चा के बाद मैंने पहले ही कई बार टिप्पणी पढ़ी कि परिवर्तनशील संरचनाएं "बुराई" हैं (जैसे इस प्रश्न के उत्तर में )। C # में परिवर्तनशीलता और संरचना के साथ वास्तविक समस्या क्या है?

17
जावा और .NET में तार क्यों नहीं बदले जा सकते हैं?
ऐसा क्यों है कि उन्होंने Stringजावा और .NET (और कुछ अन्य भाषाओं) में अपरिवर्तनीय बनाने का फैसला किया है ? उन्होंने इसे परस्पर क्यों नहीं बनाया?
190 java  .net  string  mutable 

16
अपरिवर्तनीय बनाम म्यूटेबल प्रकार
मैं उलझन में हूँ कि एक अपरिवर्तनीय प्रकार क्या है। मुझे पता है कि floatवस्तु को अपरिवर्तनीय माना जाता है, इस प्रकार के उदाहरण मेरी पुस्तक से: class RoundFloat(float): def __new__(cls, val): return float.__new__(cls, round(val, 2)) क्या इसे वर्ग संरचना / पदानुक्रम के कारण अपरिवर्तनीय माना जाता है ?, अर्थ …

11
अपरिवर्तनीय वस्तुएं
मैं उत्परिवर्ती बनाम अपरिवर्तनीय वस्तुओं के आसपास अपना सिर पाने की कोशिश कर रहा हूं। उत्परिवर्तित वस्तुओं का उपयोग करने से बहुत बुरा प्रेस हो जाता है (जैसे किसी विधि से स्ट्रिंग की एक सरणी लौटना) लेकिन मुझे यह समझने में परेशानी हो रही है कि इसके नकारात्मक प्रभाव क्या …

10
अजगर में उत्परिवर्तित टपल का अस्तित्व?
क्या कोई नेमप्ले में संशोधन कर सकता है या एक वैकल्पिक वर्ग प्रदान कर सकता है ताकि यह परस्पर वस्तुओं के लिए काम करे? मुख्य रूप से पठनीयता के लिए, मैं कुछ ऐसा नामांक के समान चाहूंगा जो यह करता है: from Camelot import namedgroup Point = namedgroup('Point', ['x', 'y']) …

10
क्या इंटेगर इम्युटेबल है
मुझे पता है कि यह शायद बहुत ही मूर्खतापूर्ण है, लेकिन बहुत सी जगहों का दावा है कि जावा में इंटेगर वर्ग अपरिवर्तनीय है, फिर भी निम्नलिखित कोड है: Integer a=3; Integer b=3; a+=b; System.out.println(a); (अपेक्षित) परिणाम देने में किसी भी परेशानी के बिना परिणाम 6. इतना प्रभावी रूप से …

7
स्विफ्ट में अपरिवर्तनीय / पारस्परिक संग्रह
मैं स्विफ्ट भाषा में म्यूटेबल / अपरिवर्तनीय वस्तुओं (एरे, डिक्शनरी, सेट्स, डेटा) के निर्माण के लिए एप्पल की स्विफ्ट प्रोग्रामिंग गाइड का जिक्र कर रहा था। लेकिन मैं समझ नहीं पा रहा था कि स्विफ्ट में एक संग्रहणीय संग्रह कैसे बनाया जाए। मैं ऑब्जेक्टिव-सी में निम्नलिखित के लिए स्विफ्ट में …

6
C ++ में वाष्पशील बनाम उत्परिवर्तनीय
मेरे पास वाष्पशील और उत्परिवर्तित के बीच अंतर के बारे में एक प्रश्न है। मैंने देखा कि दोनों का मतलब है कि इसे बदला जा सकता है। और क्या? क्या ये एक ही चीज हैं? क्या फर्क पड़ता है? वे कहां लागू हैं? दो विचार क्यों प्रस्तावित हैं? उन्हें अलग-अलग …
85 c++  volatile  mutable 

6
सरणी से उत्परिवर्तनीय सूची बनाएं?
मेरे पास एक ऐसा सरणी है जिसे मैं सरणी Listकी सामग्री को संशोधित करने के लिए एक में बदलना चाहता हूं । स्टैक ओवरफ़्लो प्रश्न / उत्तर के बहुत सारे है कि पता है Arrays.asList()और कैसे यह केवल अंतर्निहित सरणी की एक सूची दृश्य प्रदान करता है, और कैसे जिसके …
85 java  arrays  list  mutable 

7
परिवर्तनशील फ़ंक्शन तर्क डिफ़ॉल्ट मानों के लिए अच्छा उपयोग?
किसी फ़ंक्शन में किसी तर्क के डिफ़ॉल्ट मान के रूप में एक उत्परिवर्तित ऑब्जेक्ट को सेट करना पायथन में एक सामान्य गलती है। डेविड गुडगर के इस उत्कृष्ट लेखन से लिया गया एक उदाहरण इस प्रकार है : >>> def bad_append(new_item, a_list=[]): a_list.append(new_item) return a_list >>> print bad_append('one') ['one'] >>> …

5
एफ #: पारस्परिक रूप से देखें
पहले, मैं इस संभावना को स्वीकार करता हूं कि यह प्रश्न एक डुप्लिकेट हो सकता है; बस मुझे पता है। मुझे उत्सुकता है कि क्या सामान्य "सर्वश्रेष्ठ अभ्यास" उन स्थितियों के लिए है जब उत्परिवर्तन वांछित है। F # इसके लिए दो सुविधाएं प्रदान करता है: let mutableबाइंडिंग, जो "सबसे" …
83 f#  mutable 

7
क्या Java में Integer, Float, Double, Long के लिए परस्पर प्रकार हैं?
मैं ऐसी स्थिति में हूं जहां मैं इंटीजर जैसी चीजों के परस्पर संस्करणों का उपयोग करना चाहता हूं। क्या मुझे इन वर्गों (नीचे) का उपयोग करना होगा या जावा में कुछ बनाया है? http://www.java2s.com/Code/Java/Data-Type/Amutableintwrapper.htm

7
एक scala.collection.mutable.Map में एक तत्व जोड़ने के लिए वाक्यविन्यास क्या है?
एक scala.collection.mutable.Map में एक तत्व जोड़ने के लिए वाक्यविन्यास क्या है? यहाँ कुछ असफल प्रयास हैं: val map = scala.collection.mutable.Map map("mykey") = "myval" map += "mykey" -> "myval" map.put("mykey","myval")
81 scala  map  add  mutable  put 
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.