friend Date operator+(Date dt, int dd) { return Date(dt.dy+dd, dt.yr); }رجاء شرح هذه الدالة الموجودة في
date header file
friend Date operator+(Date dt, int dd) { return Date(dt.dy+dd, dt.yr); }رجاء شرح هذه الدالة الموجودة في
date header file
ماذا تعرف عن الدوال الصديقة frind لأساعدك ,,
لأن شرحها يحتاج لمعرفة الكثير من الأمور :)
لا اعرف شيئا ولا عن فرط تحميل المؤثرات
غير كلمة friend
وضع غيرها المهم اشرحها ليس المهم كلمة friend المهم عمل الدالة
وكيف يمكن ان تعطينا الوقت
وشكرا
الدلة لاتعطي الوقت من ساعة الجهاز ,, وانما هي دالة مهمتها فقط أن تعطينا الوقت اذا جمعنا متغيرين لبعضهما
عدد صحيح + Object من النوع Date ,,
أو حتى Object من النوع Date + عدد صحيح ,,
النوع الاساسي Friend ,, يمكنك من اجراء عملية الجمع بالاسلوبين أعلاه ,,
وفي حال لم تجعل الدالة friend ستغير بعض الأمور ,, وستعمل الدالة بالطريقة رقم 2 فقط ,,
هذا الموضوع مغلق.