Kezdőoldal » Számítástechnika » Programozás » Mi az a this mutató, és...

Mi az a this mutató, és mire/hogy kell használni?

Figyelt kérdés
Talán this is sparta rövidítése? XD
2012. okt. 23. 19:42
 1/2 anonim ***** válasza:

Az aktuális osztály adott objektum példányára mutató pointer. (C++-ról van szó, ugye?)


Példakód:


class Ember

private:

int kor;

public:

Ember(int kor) {

this->kor = kor;

}

};


Ez egy primitív példa, de remélhetőleg a lényeg átjön.

A this a mutató, amely az adott példányra mutat.

Így magát a példányt így érheted el: *this

Az objektumpéldány adattagjait pedig így this->kor, this->nev, stb.

2012. okt. 23. 19:52
Hasznos számodra ez a válasz?
 2/2 A kérdező kommentje:
Köszönöm szépen!
2012. okt. 24. 14:56

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!