Megakill Δημοσ. 6 Απριλίου 2004 Δημοσ. 6 Απριλίου 2004 float diffarea(circle *c) { return((pi*(this->r*this->r))-(pi*(c.r*c.r))); } Prepei na xrisimopiisw deikth. Sth main kserw pws na to kanw. Alla stis public sinartiseis pou grafw to parapanw den kserw pws mesa sti return na to grapsw swsta (mas eipan oti prepei na xrisimopiisoyme diktes oposdipote. Logika kapou mesa sti return prepei na valw *, alla pou ?? Thank you!
Spyrus Δημοσ. 6 Απριλίου 2004 Δημοσ. 6 Απριλίου 2004 Δοκίμασε αυτό: return((pi*(this->r)*(this->r))-(pi*(c->r)*(c->r))); Το this αναφέρεται στο αντικείμενο που καλεί η συνάρτηση επομένως το c. Eίναι το ίδιο το this->r με c->r
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.