जाँच की गई संचालक

लेखक: Lewis Jackson
निर्माण की तारीख: 8 मई 2021
डेट अपडेट करें: 25 जून 2024
Anonim
Reporters Page : खनन शुरू होते ही बवाल, फायरिंग
वीडियो: Reporters Page : खनन शुरू होते ही बवाल, फायरिंग

विषय

परिभाषा - चेक किए गए ऑपरेटर का क्या अर्थ है?

एक चेक ऑपरेटर, C # में, एक ऑपरेटर है जो रन-टाइम पर इंटीग्रल-टाइप अंकगणितीय संचालन और रूपांतरणों के लिए अतिप्रवाह जाँच को लागू करने के लिए उपयोग किया जाता है। चेक किए गए ऑपरेटरों का उपयोग ओवरफ़्लो त्रुटियों का पता लगाने के लिए किया जाता है जो अंकगणित संचालन के लिए रन टाइम पर हो सकते हैं, जिसके परिणामस्वरूप उपयोग में डेटा प्रकार को आवंटित बिट्स की संख्या के लिए बहुत बड़ी संख्या होती है।

यद्यपि ओवरफ़्लो जाँच के लिए अन्य विकल्प हैं, जैसे कि कंपाइलर स्विच और निष्पादन पर्यावरण कॉन्फ़िगरेशन, चेक किए गए ऑपरेटर उसी को प्राप्त करने के लिए एक प्रोग्रामेटिक तरीका प्रदान करते हैं और यह सुनिश्चित करते हैं कि अतिप्रवाह को नियंत्रित किया जाता है।

Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप सीखेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

Techopedia Checked Operator को समझाता है

चेक किए गए ऑपरेटरों का उपयोग करके अतिप्रवाह जाँच से प्रभावित होने वाले संचालन वे हैं जो पूर्वनिर्धारित ऑपरेटरों का उपयोग करते हैं, जिनमें "++", "-", और "+", "-", "/", "*" और जैसे बाइनरी ऑपरेटर शामिल हैं एक अभिन्न प्रकार से दूसरे में, या फ्लोट / डबल से अभिन्न प्रकार के लिए स्पष्ट संख्यात्मक रूपांतरण। ऑपरेशन का आउटपुट ऑपरेंड पर आधारित होगा। उन अभिव्यक्तियों के लिए जिनमें केवल निरंतर मान होते हैं, संकलक द्वारा अतिप्रवाह का पता लगाया जा सकता है और एक त्रुटि के रूप में प्रदर्शित किया जा सकता है। एक या एक से अधिक गैर-स्थिर मान वाले अभिव्यक्तियों के लिए, ओवरटाइम को रनटाइम के दौरान चेक किया जाएगा और एक अपवाद (System.OverflowException) को उठाया जाएगा।


C / C ++ में हस्ताक्षरित पूर्णांक अंकगणित के लिए ओवरफ्लो जाँच के विपरीत, जिसमें यह "कार्यान्वयन परिभाषित" है, C # ने ओवरफ़्लो जाँच को नियंत्रित करने के तरीके में सुधार किया है। चेक किए गए ऑपरेटर का उपयोग चेक किए गए कोन में C # स्टेटमेंट्स को निष्पादित करने के लिए किया जाता है, जैसे कि एक अंकगणित अतिप्रवाह होने पर एक अपवाद उठाया जाता है। यह सामान्य भाषा रनटाइम (सीएलआर) को पूर्णांक प्रकारों पर संचालन करते समय स्टैक ओवरफ्लो स्थितियों को संभालने के लिए मजबूर करता है जिसके परिणामस्वरूप डेटा प्रकार की सीमा के बाहर मान हो सकते हैं।

एक चेक किया गया ऑपरेटर उन ऑपरेशनों के लिए अतिप्रवाह चेकिंग को प्रभावित करता है जो कोष्ठक के भीतर निर्दिष्ट हैं। यह निहित अभिव्यक्ति के मूल्यांकन के परिणामस्वरूप किसी भी फ़ंक्शन को प्रभावित नहीं करता है।

यह परिभाषा C # के कॉन में लिखी गई थी