הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   משהו מוכן להסביר משהו פשוט ב- C++? (https://hosts.co.il/forums/showthread.php?t=71095)

Vitalist 13-01-09 10:56

משהו מוכן להסביר משהו פשוט ב- C++?
 
http://cplus.eitan.ac.il/main.php?id...=3&id3=3&id4=1

בקוד למעלה יש את הגדרת המחלק Base1.
קיימת השורה:
Base1(int a): x(a) {}

ברור לי שזה בנאי שהקלט שלו זה a.
משהו מוכן להסביר מה תפקידו של החלק הבא
x(a) {}

תודה מראש

עריכה: השורות מופיעות מצד שמאל של המסך, נסיתי לעשות שזה יהיה קריא יותר אבל לא יצא

חוץ מזה נראה לי הבנתי a ו- b הם בנאים של תת מחלקות ב- SUB.
עכשיו השאלה איך זה הגיוני ש- z קולט את c.
z הוא הרי משתנה ולא פונקציה.

SDF 14-01-09 16:54

מבצע השמה, כמו שהיית רושם בגוף הבנאי:
x = a;


כל הזמנים הם GMT +2. הזמן כעת הוא 20:51.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ