תוכן עניינים:
וִידֵאוֹ: איך מעבירים ארגומנט ברירת מחדל ב-C++?
2024 מְחַבֵּר: Lynn Donovan | [email protected]. שונה לאחרונה: 2023-12-15 23:47
ב C++ תכנות, אתה יכול לספק בְּרִירַת מֶחדָל ערכים לפונקציה פרמטרים . הרעיון מאחורי ארגומנט ברירת מחדל זה פשוט. אם פונקציה נקראת על ידי טיעון חולף /s, אלה טיעונים משמשים את הפונקציה. אבל אם ה טַעֲנָה /s לא מועברים בזמן הפעלת פונקציה אז, ה בְּרִירַת מֶחדָל נעשה שימוש בערכים.
פשוט כך, מהו ארגומנט ברירת מחדל ב-C++?
ארגומנטים ברירת מחדל ב-C++ A ארגומנט ברירת מחדל הוא ערך המסופק בהצהרת פונקציה שמוקצה אוטומטית על ידי המהדר אם המתקשר של הפונקציה לא מספק ערך עבור טַעֲנָה עם בְּרִירַת מֶחדָל ערך. הבא הוא פשוט C++ דוגמה להדגמת השימוש ארגומנטים של ברירת מחדל.
באופן דומה, האם ניתן להגדיר בנאי עם ארגומנטים של ברירת מחדל? כמו כל הפונקציות, א בַּנַאִי יכול לקבל ארגומנטים של ברירת מחדל . הם משמשים לאתחול אובייקטי חבר. שימו לב שאם א בַּנַאִי יש כל טיעונים שאין להם בְּרִירַת מֶחדָל ערכים, זה לא א בנאי ברירת מחדל . הדוגמה הבאה מגדירה מחלקה עם אחד בַּנַאִי ושתיים בוני ברירת מחדל.
כמו כן נשאל, מה היתרון בשימוש בארגומנט פרמטר ברירת מחדל בפונקציה?
Ans The היתרון של שימוש בפרמטר ברירת מחדל / ארגומנט בפונקציה הם כדלקמן: ✓ ניתן להשתמש בהם כדי להוסיף חדש פרמטרים לקיים פוּנקצִיָה . ✓ ניתן להשתמש בהם לשילוב דומים פוּנקצִיָה לתוך אחד.
מהן פונקציות ברירת המחדל הניתנות ב-C++?
להלן פונקציות ברירת המחדל המסופקות על ידי מהדר בשפת C++ אם לא יושמו במחלקה על ידי מפתח תוכנה
- בנאי ברירת מחדל.
- עותק בנאי.
- מפעיל מטלות.
- הורס.