מפעיל בדוק

מְחַבֵּר: Lewis Jackson
תאריך הבריאה: 8 מאי 2021
תאריך עדכון: 25 יוני 2024
Anonim
Start and shut down – Volvo Crawler Excavators E-series – Basic operator training – 2/12
וִידֵאוֹ: Start and shut down – Volvo Crawler Excavators E-series – Basic operator training – 2/12

תוֹכֶן

הגדרה - מה המשמעות של מפעיל בדוק?

מפעיל בדוק, ב- C #, הוא מפעיל המשמש לאכיפת בדיקת הצפות יתר עבור פעולות חשבון אינטגרליות והמרות בזמן ריצה. אופרטורים מסומנים משמשים לגילוי שגיאות הצפה העשויות להתרחש בזמן ריצה עבור פעולות חשבון המתבטאות במספר גדול מדי למספר הסיביות שהוקצו לסוג הנתונים של התוצאה שבשימוש.

למרות שישנן אפשרויות נוספות לבדיקת הצפות, כגון בוררי קומפיילר ותצורות סביבת ביצוע, מפעילים מסומנים מספקים דרך פרוגרמטית להשיג אותה ולהבטיח כי הטיפול במערכת הצפת יתר.

מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר את מפעיל הבדיקה

הפעולות המושפעות מבדיקת הצפות יתר באמצעות מפעילים מסומנים הן אלה המשתמשים במפעילים מוגדרים מראש, כולל "++", "-", ומפעילים בינאריים כמו "+", "-", "/", "*", המרות מספריות מפורשות מסוג אינטגרלי אחד למשנהו, או מסוג צף / כפול לאינטגרל. פלט הפעולה יתבסס על אופרנדים. לביטויים המכילים ערכים קבועים בלבד, ניתן לאתר את הצפת יתר על ידי המהדר ולהציג כשגיאה. לביטויים המורכבים מערך אחד או יותר מערך לא קבוע, הצפת יתר תיבדק בזמן ריצה ויעלה חריג (System.OverflowException).


בניגוד לבדיקת הצפות על חשבון אריתמטיקה שלמה חתומה ב- C / C ++ בו היא "מוגדרת יישום", C # שיפרה את אופן השליטה על בדיקת הצפות. מפעיל מסומן משמש לביצוע הצהרות C # במצב שנבדק כך שיוצאת חריגה כאשר מתרחשת הצפה אריתמטית. זה מאלץ את Runtime Common Language Runtime (CLR) לטפל במצבי הצפת ערימה תוך כדי ביצוע פעולות על סוגי מספרים שלמים שיכולים לגרום לערכים מחוץ לתחום של סוג הנתונים.

מפעיל בדוק משפיע על מצב בדיקת הצפת יתר עבור פעולות המוגדרות באופן כללי בסוגריים. זה לא משפיע על שום פונקציה המוטלת כתוצאה מהערכת הערכת הביטוי הכלול.

הגדרה זו נכתבה במונחי C #