20-11-2004, 17:02
|
|
|
|
חבר מתאריך: 16.07.02
הודעות: 6,814
|
|
...
תראה, כאשר אתה כותב פונקצייה רגילה ומבצע לה קריאה אז התוכנית "קופצת" לקוד של הפוקצייה ומבצעת
את הקוד. זה לוקח זמן מסויים, כדי להתגבר על זה יצרו את הinline שבכל מקום שיש קריאה לפונקצייה נכנס הקוד של הפונקצייה ולא קריאה אליה. היתרון הוא במהירות החסרון הוא שהקוד יהיה גדול יותר.
לגבי הרקורסיה, רקורסיה זה פונקצייה שקוראת לעצמה. מתי משתמשים בה ומתי לא זה קצת קשה לי להסביר. תחפש חומר בגוגל, אני משער שתמצא שם דוגמא למימוש של עצרת ברקורסיה שזה גרוע אבל זה יתן לך קצת כיוון.
לגבי השאלה האחרונה לא ממש הבנתי אותך.
_____________________________________
|