פורסם 2011 ביוני 1914 שנים אני יודע שאפשר להעמיס כמה פונקציות על אותו אופרטור (עבור ארגומנטים שונים).האם הדבר נכון גם לגבי אופרטור הצבה? operator=כי משום מה קיבלתי רושם שהאופציה היחידה המותרת היאT& operator=(const T& rhs)T כמובן סתם שם של מחלקה
פורסם 2011 ביוני 1914 שנים בעיקרון כן (אני חושב שאתה יכול גם להעביר T במקום &const T, אבל זה לא מומלץ).אם אתה רוצה להיות מסוגל לבצע השמה מטיפוס אחר למחלקה שלך, אתה צריך אופרטור המרה (casting, ראה דוגמה כאן) או קונסטרקטור שמקבל את הטיפוס האחר.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.