קהילות פורומים, הורדות, יעוץ ותמיכה


אשכולות דומים

  1. בדיקה
    על ידי SlickK בפורום עשינו עסק - ארכיון
    תגובות: 4
    הודעה אחרונה: 18-04-2006, 14:48
  2. שאלה .. סתם בדיקה
    על ידי Bboy_Mastik בפורום רפואה ובריאות
    תגובות: 8
    הודעה אחרונה: 08-04-2006, 17:39
  3. בדיקה ראשונית לשרת.
    על ידי major בפורום Lineage II
    תגובות: 46
    הודעה אחרונה: 04-03-2006, 18:19
  4. עשיתי היום בדיקה להקלות
    על ידי Uiop בפורום דיבורים
    תגובות: 19
    הודעה אחרונה: 28-12-2005, 15:19
+ תגובה לנושא
מציג תוצאות 1 עד 10 מתוך 10

בדיקה אם המשתנה מוגדר

  1. #1
    משתמש כבוד האוואטר של Someone Awesome
    שם פרטי
    עידו
    תאריך הצטרפות
    09/2008
    הודעות
    11,867
    לייקים
    3
    נקודות
    806
    משפט מחץ
    Software is like sex, it's better when it's free. - Linus Torvalds
    מין: זכר

    ברירת מחדל בדיקה אם המשתנה מוגדר

    האם יש דרך לבדוק אם המשתנה מוגדר או לא?

    בטח אפשר ב-try ו-catch לא?

    יש איזה דרך קלה כמו בשפות אחרות?
    משהו בסגנון var.isdefined
    או משהו...

    ציטוט נכתב במקור על ידי Michael. צפיה בהודעה
    אם היא דלוקה עלייך אז היא גם נמשכת אלייך >.<"



    Amd Phenom 2 X2 550 3.1GHZ @ 3.5GHZ
    Gigabyte MA770-UD3
    Powercolor Ati Raedon HD 4870 512Mb
    A-data 4 Gb (2x2) 800MHZ vitesta
    Samsung 500GB
    Antec two hundred
    Seasonic ss500-ET

  2. קישורים ממומנים

  3. #2
    A Demigod האוואטר של JsT
    שם פרטי
    חגי
    תאריך הצטרפות
    08/2008
    גיל
    32
    הודעות
    5,482
    לייקים
    611
    נקודות
    245
    פוסטים בבלוג
    1
    משפט מחץ
    רק שני דברים הם אינסופיים: היקום והטמטום האנושי, ואני עדיין לא בטוח בקשר ליקום.
    מין: זכר

    ברירת מחדל

    מה הכוונה מוגדר?
    יש לו ערך? יש משתנה בשם הזה?
    בברכה,
    חגי.


  4. #3
    משתמש כבוד האוואטר של Someone Awesome
    שם פרטי
    עידו
    תאריך הצטרפות
    09/2008
    הודעות
    11,867
    לייקים
    3
    נקודות
    806
    משפט מחץ
    Software is like sex, it's better when it's free. - Linus Torvalds
    מין: זכר

    ברירת מחדל

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

    ציטוט נכתב במקור על ידי Michael. צפיה בהודעה
    אם היא דלוקה עלייך אז היא גם נמשכת אלייך >.<"



    Amd Phenom 2 X2 550 3.1GHZ @ 3.5GHZ
    Gigabyte MA770-UD3
    Powercolor Ati Raedon HD 4870 512Mb
    A-data 4 Gb (2x2) 800MHZ vitesta
    Samsung 500GB
    Antec two hundred
    Seasonic ss500-ET

  5. #4
    תומך טכני
    תאריך הצטרפות
    07/2008
    גיל
    32
    הודעות
    5,645
    לייקים
    72
    נקודות
    911
    מין: זכר

    ברירת מחדל

    אם אני לא טועה אתה יכול לעשות השוואה עם null שזה הערך ברירת מחדל למשתנה שלא הוקצה לו ערך

  6. #5
    משתמש כבוד האוואטר של Someone Awesome
    שם פרטי
    עידו
    תאריך הצטרפות
    09/2008
    הודעות
    11,867
    לייקים
    3
    נקודות
    806
    משפט מחץ
    Software is like sex, it's better when it's free. - Linus Torvalds
    מין: זכר

    ברירת מחדל

    הייתי יכול, אבל זה לא עובד...

    ציטוט נכתב במקור על ידי Michael. צפיה בהודעה
    אם היא דלוקה עלייך אז היא גם נמשכת אלייך >.<"



    Amd Phenom 2 X2 550 3.1GHZ @ 3.5GHZ
    Gigabyte MA770-UD3
    Powercolor Ati Raedon HD 4870 512Mb
    A-data 4 Gb (2x2) 800MHZ vitesta
    Samsung 500GB
    Antec two hundred
    Seasonic ss500-ET

  7. #6
    תומך טכני
    תאריך הצטרפות
    07/2008
    גיל
    32
    הודעות
    5,645
    לייקים
    72
    נקודות
    911
    מין: זכר

    ברירת מחדל

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

  8. #7
    משתמש כבוד האוואטר של Someone Awesome
    שם פרטי
    עידו
    תאריך הצטרפות
    09/2008
    הודעות
    11,867
    לייקים
    3
    נקודות
    806
    משפט מחץ
    Software is like sex, it's better when it's free. - Linus Torvalds
    מין: זכר

    ברירת מחדל

    קוד PHP:
     using
     System
    using
     System
    .Collections.Genericusing
     System
    .Linqusing
     System
    .Text; namespace
     
    ConsoleApplication72 {
     class 
    Program {
     static public 
    int plus(int num) {
     
    int iresult; try {
     
    i++;
     
    result += i;
     }
     catch (
    Exception e) {
     
    0;
     
    result 0;
     }
     
    finally {
     
    i++;
     
    result += i;
     }
      if (
    == num) { return result; } }
     static 
    void Main(string[] args) {
     
    int numnum 
    int.Parse(Console.ReadLine()); Console.WriteLine(plus(num)); Console.ReadKey(); }
     }
     } 

    טוב, זה לא עובד.

    אני יודע שאפשר לעשות את זה ב-1000000 דרכים יותר קלות, אני בכוונה עושה את זה ככה כדי ללמוד.

    עכשיו שהבנתם למה אני מתכון, איך לעזלזל בודקים אם משתנה מוגדר?

    ציטוט נכתב במקור על ידי Michael. צפיה בהודעה
    אם היא דלוקה עלייך אז היא גם נמשכת אלייך >.<"



    Amd Phenom 2 X2 550 3.1GHZ @ 3.5GHZ
    Gigabyte MA770-UD3
    Powercolor Ati Raedon HD 4870 512Mb
    A-data 4 Gb (2x2) 800MHZ vitesta
    Samsung 500GB
    Antec two hundred
    Seasonic ss500-ET

  9. #8
    A Demigod האוואטר של JsT
    שם פרטי
    חגי
    תאריך הצטרפות
    08/2008
    גיל
    32
    הודעות
    5,482
    לייקים
    611
    נקודות
    245
    פוסטים בבלוג
    1
    משפט מחץ
    רק שני דברים הם אינסופיים: היקום והטמטום האנושי, ואני עדיין לא בטוח בקשר ליקום.
    מין: זכר

    ברירת מחדל

    מה שאתה יכול לעשות זה לא לדעת עם המשתמש מוגדר או לא אתה יכול לנסות לעשות דבר כזה:
    קוד PHP:
    try {
        
    int variable = (int)tryToCatchVar 2;
        if(
    variable 2
            
    Console.WriteLine("Variable Exist");
        else
            
    Console.WriteLine("Variable don't Exist");
    }
    catch {
        
    //Nothing to do here.

    בברכה,
    חגי.


  10. #9
    משתמש מתחיל
    תאריך הצטרפות
    06/2010
    גיל
    45
    הודעות
    11
    לייקים
    0
    נקודות
    0
    מין: זכר

    ברירת מחדל

    יש לך כאן קצת בלבול...

    יש שני סוגי משתנים, byRef ו byValue
    משתנים byRef מאותחלים, וניתן לבדוק אותם ע"י השוואה ל null
    משתנים byValue מאותחלים בצורה אוטומטית ולכן אין לך למה לבצע בדיקה
    ________________________________
    תיקון מחשבים ומסכים
    נערך לאחרונה על ידי eyal2001; 29-06-2010 בשעה 10:05.

  11. #10

    ברירת מחדל

    תוסיף ? ליד סוג הטיפוס... הוא יגדיר לך את המשתנה כNULLABLE, למחלקה NULLABLE יש תכונה של HASVALUE ואם הוא מחזיר לך TRUE אז הוא מאותחל אחרת לא..

+ תגובה לנושא


הרשאות פרסום

  • אין באפשרותך לפרסם נושאים חדשים
  • אין באפשרותך לפרסם תגובות
  • אין באפשרותך לצרף קבצים
  • אין באפשרותך לערוך את הודעותיך


כל הזמנים הם לפי GMT +3. השעה כרגע היא 15:03.
מופעל על ידי vBulletin™ © גרסה 4.1, 2011 vBulletin Solutions, Inc. כל הזכויות שמורות.
פעילות הגולשים
אומנות וגרפיקה
מוזיקה
ספורט
סדרות טלוויזיה
סרטים וקולנוע
קנייה ומכירה
רשתות חברתיות
הבורר 3
פורומי פנאי ובידור
סרטים
סדרות
משחקים
דיבורים
אקטואליה
בעלי חיים
בדיחות והומור
משחקי ספורט
הבורר
מחשבים וטכנולוגיה
תמיכה טכנית
חומרה ומודינג
תוכנות להורדה
סלולארי וגאדג'טים
רקעים למחשב
ציוד הקפי למחשב
אבטחת מידע
תכנות ובניית אתרים
כסף ברשת
אייפון
בריאות ואורח חיים
כושר ופיתוח גוף
דיאטה
צבא וגיוס
יעוץ מיני
מה שבלב
אומנות הפיתוי
יהדות
מיסטיקה ורוחניות
אתאיזם ודתות

נושאים: 2,498,686 | הודעות: 8,199,279 | משתמשים: 315,603 | המשתמש החדש ביותר: upizijoj | עיצוב גרפי: סטודיו עודד בביוף | קידוד: rellect