רוצה להיות מתכנת
New member
copy contructor
אני לא בטוח שהבנתי את אופן הפעולה "בנאי העתקה". לדוגמה בקוד המצורף כאן.
מדוע השויון hours = other.hours לא כתוב הפוך?
אני לא בטוח שהבנתי את אופן הפעולה "בנאי העתקה". לדוגמה בקוד המצורף כאן.
קוד:
class Clock
{
public:
Clock(int h=0, int m=0);
Clock(const Clock& other);
private:
int hours, minutes;
};
Clock::Clock(const Clock& other)
{
hours = other.hours;
minutes = other.minutes;
}