@משה, בהעמסת אופרטורים (C++), מה התחביר (סינתקס בלע"ז) אם אני לא רוצה לממש את זה בנפרד מההצהרה?
(זה אפשרי בכלל?)
פורום נסיונות פעילים
בהנהלת: ענבל
מכתב פתיחה
עכשיו תורי לשאולחסוי מאוד
operator overload ?משה
אני לא מכיר ב++C אבל מגיגול קצר נראה שזה לא שונה בהרבה משפות אחרות.
זה פשוט אותה פונקציה רק עם פרמטרים שונים.
אופורטורי השוואה בעיקר...חסוי מאוד
איזה פרמטרים?
הנה צילום של ההצהרה:

והנה של המימוש (לא משנה הסוף..):


פחות מכיר את העולם הזה ב ++Cמשה
אתה בעצם מנסה לממש שיהיה אפשר אחר כך לעשות
a ==b
על המחלקה שלך?
כןחסוי מאוד
ובעיקרון מה שעשיתי אמור לעבוד,
אבל הדיבאגינג משום מה מוצא לי כל מיני בעיות שאני לא מצליח לפענח אותם.
אחרי התבוננויות מרובות היה נדמה לי שאם אני אממש בהצהרה ולא בנפרד זה כן יעבוד לי.
(אין לי באמת סברא טובה בזה, אבל על משהו דומה זה אכן פתר את הבעיה).
מה השגיאה שהתקבלה?משה
היו שתיים.חסוי מאודאחרונה
Error LNK2005
Error LNK1169
אכן צדקתי, וכשמימשתי את זה בתוך קובץ הheader ממש מתחת לפונקציה זה עבד (כך

שנה טובה!זית שמן ודבש
שנה טובהמשהאחרונה
..זית שמן ודבש
למה לחיילות דתיות אין מדי ב'?
..זית שמן ודבש
הם לא רוצים שתדעו: שאת תאיר- בני נער רצחו.