pass-by-reference पर टैग किए गए जवाब

संदर्भ द्वारा पास एक तर्क मार्शलेलिंग रणनीति है, जिसमें चर के मान की एक प्रति के बजाय स्मृति में एक चर का स्थान एक फ़ंक्शन को पास किया जाता है, हालांकि फ़ंक्शन स्रोत में कोड को एक संकेतक के बजाय स्वयं प्राप्त करने के लिए प्रकट होता है।

30
जावा "पास-दर-संदर्भ" या "पास-बाय-वैल्यू" है?
मुझे हमेशा लगा कि जावा पास-बाय-रेफरेंस है । हालाँकि, मैंने कुछ ब्लॉग पोस्ट देखे हैं (उदाहरण के लिए, यह ब्लॉग ) जो दावा करता है कि यह नहीं है। मुझे नहीं लगता कि मैं उनके द्वारा किए गए भेद को समझता हूं। स्पष्टीकरण क्या है?

26
मैं संदर्भ से चर कैसे पार करूं?
पायथन प्रलेखन अस्पष्ट लगता है कि क्या संदर्भ या मूल्य द्वारा पैरामीटर पारित किए जाते हैं, और निम्न कोड अपरिवर्तित मूल्य 'मूल' पैदा करता है class PassByReference: def __init__(self): self.variable = 'Original' self.change(self.variable) print(self.variable) def change(self, var): var = 'Changed' क्या वास्तविक संदर्भ द्वारा चर को पारित करने के लिए …

30
क्या जावास्क्रिप्ट पास-दर-संदर्भ या पास-पास-मूल्य भाषा है?
आदिम प्रकार (संख्या, स्ट्रिंग, आदि) मूल्य द्वारा पारित किए जाते हैं, लेकिन वस्तुएं अज्ञात हैं, क्योंकि वे दोनों पारित-दर-मूल्य हो सकते हैं (यदि हम मानते हैं कि एक वस्तु को रखने वाला चर वास्तव में वस्तु का संदर्भ है ) और पास-बाय-रेफरेंस (जब हम मानते हैं कि ऑब्जेक्ट के लिए …

15
संदर्भ बनाम पासिंग वैल्यू से गुजरने में क्या अंतर है?
के बीच क्या अंतर है संदर्भ द्वारा पारित एक पैरामीटर एक पैरामीटर मूल्य द्वारा पारित? क्या आप मुझे कुछ उदाहरण दे सकते हैं, कृपया

12
मुझे जावा में विधि पैरामीटर पर "अंतिम" कीवर्ड का उपयोग क्यों करना चाहिए?
मुझे समझ नहीं आ रहा है कि विधि मापदंडों पर उपयोग किए जाने पर finalकीवर्ड वास्तव में कितना आसान है। यदि हम अनाम कक्षाओं, पठनीयता और आशय की घोषणा के उपयोग को बाहर करते हैं तो यह मेरे लिए लगभग बेकार लगता है। यह सुनिश्चित करना कि कुछ डेटा स्थिर …

10
क्या जावास्क्रिप्ट में फ़ॉरचिंग करते समय सरणी के मूल्यों को बदलना संभव है?
उदाहरण: var arr = ["one","two","three"]; arr.forEach(function(part){ part = "four"; return "four"; }) alert(arr); सरणी अभी भी मूल मूल्यों के साथ है, क्या एररिंग फ़ंक्शन से सरणी के तत्वों तक पहुंच लिखने का कोई तरीका है?

11
ऑब्जेक्ट पास करते समय 'रेफ' कीवर्ड का उपयोग क्यों करें?
यदि मैं किसी विधि से कोई ऑब्जेक्ट पास कर रहा हूं, तो मुझे रेफरी कीवर्ड का उपयोग क्यों करना चाहिए? यह डिफ़ॉल्ट व्यवहार वैसे भी नहीं है? उदाहरण के लिए: class Program { static void Main(string[] args) { TestRef t = new TestRef(); t.Something = "Foo"; DoSomething(t); Console.WriteLine(t.Something); } static …

13
जावास्क्रिप्ट में संदर्भ द्वारा चर को पास करें
मैं जावास्क्रिप्ट में संदर्भ द्वारा चर कैसे पास करूं? मेरे पास 3 चर हैं जिन्हें मैं कई ऑपरेशन करना चाहता हूं, इसलिए मैं उन्हें एक लूप में रखना चाहता हूं और हर एक को ऑपरेशन करना चाहता हूं। छद्म कोड: myArray = new Array(var1, var2, var3); for (var x = …

8
क्या PHP में सरणियों को मूल्य के रूप में या नए चर के संदर्भ में कॉपी किया जाता है, और जब फ़ंक्शन के लिए पास किया जाता है?
1) जब कोई सरणी किसी विधि या फ़ंक्शन के तर्क के रूप में पारित की जाती है, तो क्या यह संदर्भ द्वारा पारित किया जाता है, या मूल्य से? 2) जब एक चर को एक सरणी प्रदान करते हैं, तो नया चर मूल सरणी का एक संदर्भ है, या यह …


7
C ++ में फ़ंक्शन को ऑब्जेक्ट कैसे पास करें?
मैं C ++ प्रोग्रामिंग में नया हूं, लेकिन मुझे जावा में अनुभव है। C ++ में फ़ंक्शंस को कैसे पास करना है, इस पर मुझे मार्गदर्शन की आवश्यकता है। क्या मुझे संकेत, संदर्भ या गैर-सूचक और गैर-संदर्भ मान पास करने की आवश्यकता है? मुझे याद है कि जावा में इस …

13
क्या रूबी पास संदर्भ या मूल्य से है?
@user.update_languages(params[:language][:language1], params[:language][:language2], params[:language][:language3]) lang_errors = @user.errors logger.debug "--------------------LANG_ERRORS----------101-------------" + lang_errors.full_messages.inspect if params[:user] @user.state = params[:user][:state] success = success & @user.save end logger.debug "--------------------LANG_ERRORS-------------102----------" + lang_errors.full_messages.inspect if lang_errors.full_messages.empty? @userऑब्जेक्ट विधि lang_errorsमें चर में त्रुटियों को जोड़ता है update_lanugages। जब मैं @userऑब्जेक्ट पर एक सेव करता हूं तो मैं उन त्रुटियों को …

7
C # में संदर्भ या मान से ऑब्जेक्ट पास करना
C # में, मैंने हमेशा सोचा है कि गैर-आदिम चर संदर्भ द्वारा पारित किए गए थे और मूल्य द्वारा पारित किए गए आदिम मूल्य। इसलिए किसी भी गैर-आदिम वस्तु को विधि में पास करते समय, विधि में वस्तु के लिए किया गया कोई भी वस्तु पारित होने पर प्रभाव डालेगा। …

7
क्या C ++ में संदर्भ से गुजरने पर सूचक द्वारा पास करने के लाभ हैं?
C ++ में संदर्भ द्वारा पास करने पर सूचक द्वारा पास करने के क्या लाभ हैं? हाल ही में, मैंने कई उदाहरण देखे हैं जो संदर्भ से गुजरने के बजाय संकेत द्वारा तर्क वितर्क को चुनते हैं। क्या ऐसा करने के फायदे हैं? उदाहरण: func(SPRITE *x); की एक कॉल के …

13
C # में संदर्भ द्वारा पासिंग गुण
На сттот вопрос есть ответы на Stack Overflow на русском : Передача свойства с метод с модификамром ref и out मैं निम्नलिखित करने की कोशिश कर रहा हूँ: GetString( inputString, ref Client.WorkPhone) private void GetString(string inValue, ref string outValue) { if (!string.IsNullOrEmpty(inValue)) { outValue = inValue; } } यह मुझे …

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