2012-01-17 18 views

उत्तर

3

इसका मतलब है कि एक समारोह से बाहर निकलना और फ़ंक्शन कहां रखा गया था इसके बगल में कहीं और समाप्त करना। यह मुख्य रूप से अपवाद के लिये किया जाता है (यानी, try, throw, और जावा और सी ++ में catch), लेकिन यह कर सकते हैं संदर्भ में गैर स्थानीय रिटर्न के उपयोग पर सी

9

Here's a good article में setjmp/longjmp की तरह भी मतलब तंत्र रूबी ब्लॉक के।

रूबी के ब्लॉक का समर्थन गैर स्थानीय-लाभ (कुछ संदर्भों) है, जो कि ब्लॉक से एक वापसी ब्लॉक के मूल संदर्भ से लौटने के समान व्यवहार करती है का मतलब है।

इसका मूल रूप से मतलब है कि आप किसी फ़ंक्शन से ब्लॉक को कॉल कर सकते हैं, और ब्लॉक में मूल फ़ंक्शन से वापस आने की क्षमता है।

संबंधित मुद्दे