GRY-Online.pl --> Archiwum Forum

klasy w c++ - co oznacza (*this) ?

09.10.2005
18:23
smile
[1]

fifalk [ fifalkowiec ]

klasy w c++ - co oznacza (*this) ?

fragment kodu:

int mCzas::getMinDiff(mCzas m)

return (m.getMinNo() - (*this).getMinNo());


mam nadzieje, ze taki fragment wystarczy...
co oznacza (*this) w takim zapisie?

09.10.2005
18:27
[2]

Romanujan [ Konstruktor Katapult ]

this to wskaźnik na bieżący obiekt klasy - *this to wskazywany przez ten wskaźnik obiekt. Ale zazwyczaj pisze się this->getMinNo() - tak jest prosciej.

09.10.2005
18:28
[3]

fifalk [ fifalkowiec ]

dzieki

09.10.2005
18:30
smile
[4]

...<+DeskA+>... [ Pretorianin ]

zaje dużo postów zagadka na długie długii długiiiiieeeeeeee minuty :P

strzał w 10 za pierwszym postem
gośc się napisał robiąc wątek a tu pyk i zagadka rozwiązana

© 2000-2025 GRY-OnLine S.A.