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

एक रिटर्न स्टेटमेंट वर्तमान सबरूटीन को छोड़ने के लिए निष्पादन का कारण बनता है और कोड में उस बिंदु पर तुरंत फिर से शुरू होता है जहां सबरूटिन को बुलाया गया था, जिसे इसके वापसी पते के रूप में जाना जाता है। रिटर्न पता सहेजा जाता है, आमतौर पर प्रक्रिया के कॉल स्टैक पर, सबरूटीन कॉल करने के संचालन के भाग के रूप में। कुछ प्रोग्रामिंग भाषाएं फ़ंक्शन को एक या एक से अधिक रिटर्न मान निर्दिष्ट करने की अनुमति देती हैं, जिसे फ़ंक्शन कहा जाता है।

2
संदर्भ या मूल्य के आधार पर स्मार्ट पॉइंटर्स (शेयर्ड_प्ट्र) कैसे लौटाएं?
मान लीजिए कि मेरे पास एक विधि है जिसमें एक रिटर्न है shared_ptr। संदर्भ या मूल्य द्वारा इसे वापस करने के संभावित लाभ और कमियां क्या हैं? दो संभावित सुराग: प्रारंभिक वस्तु विनाश। यदि मैं shared_ptr(कॉन्स्टेबल) संदर्भ वापस करता हूं , तो रेफरेंस काउंटर को इंक्रीमेंट नहीं किया जाता है, …

10
`अंत में` वापसी की कोशिश करता है `कोशिश` क्यों?
कोशिश / कैच ब्लॉक काम के अंदर रिटर्न स्टेटमेंट कैसे होता है? function example() { try { return true; } finally { return false; } } मैं इस फ़ंक्शन के आउटपुट की उम्मीद कर रहा हूं true, लेकिन इसके बजाय यह है false!

7
क्या {} स्टेटमेंट का उपयोग करके कॉल को रिटर्न के अंदर रखना एक अच्छा तरीका है?
На этот вопрос есть ответы на स्टैक ओवरफ़्लो на русском : Можно ли делать возврат из блока का उपयोग कर () {}? मैं सिर्फ यह जानना चाहता हूं कि returnकिसी usingब्लॉक के अंदर कॉल करना सुरक्षित / अच्छा तरीका है । पूर्व के लिए। using(var scope = new TransactionScope()) { …
93 c#  return  using 

11
क्या शून्य विधि के अंदर रिटर्न का उपयोग करना बुरा है?
निम्नलिखित कोड की कल्पना करें: void DoThis() { if (!isValid) return; DoThat(); } void DoThat() { Console.WriteLine("DoThat()"); } क्या शून्य विधि के अंदर रिटर्न का उपयोग करना ठीक है? क्या इसमें कोई प्रदर्शन दंड है? या इस तरह एक कोड लिखना बेहतर होगा: void DoThis() { if (isValid) { DoThat(); …
92 c#  return  void 


7
रूबी ब्लॉक में 'रिटर्न' का उपयोग करना
मैं एम्बेडेड स्क्रिप्टिंग भाषा के लिए रूबी 1.9.1 का उपयोग करने की कोशिश कर रहा हूं, ताकि "एंड-यूज़र" कोड रूबी ब्लॉक में लिखा जाए। इसके साथ एक मुद्दा यह है कि मैं चाहूंगा कि उपयोगकर्ता ब्लॉक में 'वापसी' कीवर्ड का उपयोग करने में सक्षम हों, इसलिए उन्हें निहित रिटर्न मानों …

4
पायथन में एक वर्ग 'सदस्य चर तक पहुँच?
class Example(object): def the_example(self): itsProblem = "problem" theExample = Example() print(theExample.itsProblem) मैं एक वर्ग के चर का उपयोग कैसे करूं? मैंने इस परिभाषा को जोड़ने की कोशिश की है: def return_itsProblem(self): return itsProblem फिर भी, यह भी विफल रहता है।
85 python  class  methods  return 

6
स्काला में वापसी
मैं एक नौसिखिया स्काला प्रोग्रामर हूं और एक अजीब व्यवहार के साथ आया हूं। def balanceMain(elem: List[Char]): Boolean = { if (elem.isEmpty) if (count == 0) true; else false; if (elem.head == '(') balanceMain(elem.tail, open, count + 1);.... मूल रूप से ऊपर मैं सच लौटना चाहता हूं अगर elem.isEmptyऔर count …
84 scala  return 

4
वापसी में सी ++ में अल्पविराम ऑपरेटर का अलग व्यवहार?
यह ( अल्पविराम ऑपरेटर ध्यान दें ): #include <iostream> int main() { int x; x = 2, 3; std::cout << x << "\n"; return 0; } आउटपुट 2 । हालांकि, यदि आप returnअल्पविराम ऑपरेटर के साथ उपयोग करते हैं, तो : #include <iostream> int f() { return 2, 3; } …

8
Android के WebView में जावास्क्रिप्ट से रिटर्न वैल्यू कैसे प्राप्त करें?
मैं एंड्रॉइड में जावास्क्रिप्ट से रिटर्न वैल्यू प्राप्त करना चाहता हूं। मैं इसे iPhone के साथ कर सकता हूं, लेकिन मैं Android के साथ नहीं कर सकता। मैंने लोड-यूआरएल का उपयोग किया, लेकिन यह एक वस्तु के बजाय शून्य वापस आ गया। कोई भी मेरी मदद कर सकता हैं?
83 android  return 

13
क्या सिंटैक्स बैड प्रैक्टिस को संतुष्ट करने के लिए रिटर्न स्टेटमेंट है?
निम्नलिखित कोड पर विचार करें: public Object getClone(Cloneable a) throws TotallyFooException { if (a == null) { throw new TotallyFooException(); } else { try { return a.clone(); } catch (CloneNotSupportedException e) { e.printStackTrace(); } } //cant be reached, in for syntax return null; } यह return null;आवश्यक है क्योंकि एक …
82 java  return  try-catch 

4
संरचना के बारे में क्या खास है?
मुझे पता है कि C में हम एक फंक्शन से एरे को नहीं लौटा सकते, लेकिन एक ऐरे को पॉइंटर। लेकिन मैं यह जानना चाहता हूं कि इसके बारे में क्या खास बात है structsजो उन्हें एरेक्ट होने के बावजूद फंक्शन्स द्वारा वापस ला सकती है। structरैपिंग निम्न प्रोग्राम को …

5
एक फ़ंक्शन से रिटर्न या उपज जो एक जनरेटर को बुलाता है?
मैं एक जनरेटर है generatorऔर यह भी यह करने के लिए एक सुविधा की विधि - generate_all। def generator(some_list): for i in some_list: yield do_something(i) def generate_all(): some_list = get_the_list() return generator(some_list) # <-- Is this supposed to be return or yield? चाहिए generate_all returnया नहीं yield? मैं चाहता हूं …

2
PHP में: "वापसी", "उपज", "से उपज" और दोनों उपज को मिलाने और एक ही फ़ंक्शन में वापस आने के बीच क्या अंतर है?
के बीच का अंतर returnऔर yieldस्पष्ट लग रहा था जब तक मैं पता लगा वहाँ भी था yield fromऔर संभावना दोनों गठबंधन करने के लिए returnऔर yieldबहुत ही समारोह में! मेरी समझ यह returnथी कि सब कुछ निष्पादित नहीं होने के बाद , है ना? तथापि: function generate(): iterable { …
10 php  return  generator  yield 

4
NULL मुख्य () से क्यों लौट रहा है?
मुझे कभी-कभी कोडर्स दिखाई देते हैं जो C और C ++ प्रोग्राम्स के NULLरिटर्न वैल्यू के रूप में उपयोग करते हैं main(), उदाहरण के लिए कुछ इस तरह से: #include <stdio.h> int main() { printf("HelloWorld!"); return NULL; } जब मैं इस `कोड को gcc के साथ संकलित करता हूँ तो …
10 c++  c  null  return  return-value 

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