קומפליציה של קוד מסוים

קומפליציה של קוד מסוים

נתון:
קוד:
class A {
int K ;
int* f)const int *k( const { return _____; }
};

כדי שקטע הקוד הנ"ל יעבור קומפילציה, מדוע ב-_____ ניתן לכתוב

new int(*k+K)
אך לא ניתן לכתוב
this->K
?
 

BravoMan

Active member
תסתכל איזה סוג ערך הפונקציה מחזירה!

האם האיבר K הוא מהסוג הנכון?
 
למעלה