मेरे पास त्वरित एडीए प्रश्न है। अगर मेरे पास एक प्रक्रिया है जहां मैं एक चर के लिए लिख सकता हूं, या मैं इसे अकेला छोड़ सकता हूं, तो यह Out
पैरामीटर या In Out
पैरामीटर होना चाहिए? मुझे लगता है कि यह सवाल उठता है:एडीए में आउट/आउट बनाम
कॉलर क्या देखता है कि यह Out
के रूप में पैरामीटर के साथ प्रक्रिया को कॉल करता है लेकिन प्रक्रिया पैरामीटर को स्पर्श नहीं करती है। क्या यह वही मूल्य देखता है? अपरिभाषित व्यवहार?
कंपाइलर शिकायत नहीं करता है क्योंकि यह Out
परिवर्तनीय को असाइनमेंट देखता है ... यह केवल एक सशर्त में होता है, जहां यह नहीं पहुंचा जा सकता है, और संकलक सभी पथों की जांच करने के लिए परेशान नहीं होता है।
मुझे संदेह है कि सुरक्षित शर्त In Out
के रूप में पैरामीटर को चिह्नित कर रही है, लेकिन मुझे यह जानना है कि यह आवश्यक है या स्टाइलिस्टिक रूप से बेहतर है।
धन्यवाद!
-prelic
धन्यवाद! यहां कुछ और प्रतिनिधि हैं, ऐसा लगता है कि आपको इसकी जरुरत है;) – prelic