casting ב CPP

casting ב CPP

היי, אני צריכה לעשות overloading לאופרטור () כך שיבצע casting מאובייקט שלי ל char*. const char* operator()(); לא עובד. איך להצהיר נכון על האופרטור הזה? תודה!
 

vinney

Well-known member
הטעות שלך באופרטור

את לא צריכה לעשות casting לאופרטור ה () אלא לאופרטור *char התחביר הוא כזה: operator char*()
 
למעלה