C++/פונקציות: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
אין תקציר עריכה
Yosi (שיחה | תרומות)
אין תקציר עריכה
שורה 1:
{{c++}}
==מהי העמסת פונקציות?==
העמסת פונקציות היא יצירה של יותר מפונקציה אחת עם אותו שם, כאשר הן נבדלות זו מזו ע"י רשימת הפרמטרים שלהן.<br /> יש צורך באלמנט זה בכדי ליצור פונקציה אחת (בעצם כמה, בעלות שם זהה) שהיא רב שימושית, הוי אומר שלמשל פונקציה שמחזירה את הגדול מבין שני מספרים שמתקבלים כפרמטרים תהיה מתאימה למספר טיפוסי נתונים.<br /> למשל: היא תוכל לחשב את התוצאה גם עם יתקבלו משתנים מטיפוס int וגם עם מטיפוס double, ואפשר כמובן שיהיה שוני בין שני החישובים.
 
==יישום==